반응형
2학년때 처음 객체를 공부했던 객체지향언어와실습에서 학습한 Processing과 같은 원리다.
크게 function setup()과 function draw()로 나뉜다.
setup은 시작시 기본으로 셋팅되는 배경이고,
draw는 계속해서 실행이되면서 적용되는 일종의 반복 함수이다.
그리고 위에서 적용된 도형/메소드는 내려갈수록 덮어쓰기가 된다.
웹을 만들때는 아래와같이 적용하면된다.
역동적인효과 예시
mousePressed 오버라이드 VS mouseIsPressed(입력장치 되게 짧은시간에 많이입력됨)
입체감을 더해주는 방법
sqrt( (mouseX-pmouseX)^2 +(mouseY-pmouseY)^2 ) = 빗변의 길이 = 속도
circle의 반지름을 속도로 하면 마우스 이동속도에따라 원의 크기가 커지는 듯한 효과를 줄 수 있다.
반응형
'웹(Web) > 프론트엔드(Frontend)' 카테고리의 다른 글
JavaScript 정리2(클래스, 상속, 다양성) (0) | 2021.03.15 |
---|---|
JavaScript 정리1(변수, 연산자, 반복문, 조건문, 함수) (0) | 2021.03.14 |
CSS 정리(선택자, Flexbox, 속성값 등) (0) | 2021.02.21 |
css 색 디자인color tool (0) | 2021.02.21 |
HTML Box/Item & Block/Inline 정리 (0) | 2021.02.21 |