Download - Processing 2nd Class: Variable
Transcript
![Page 1: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/1.jpg)
변수창의적공학설계 입문 두 번째 시간
![Page 2: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/2.jpg)
변수란 ?
Contents title01 변수의 정의
함수란 ?02 기본 함수의 정의
![Page 3: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/3.jpg)
3
변수란 ? (1)
• 바구니 안에 사과 1 개가 있다 . • 바구니 안에 사과 3 개가 있다 .
![Page 4: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/4.jpg)
4
변수란 ? (2)
1 , 2 , 3 … 999
고정된 공간에 자신이 원하는 숫자를 바꾸어 넣을 수 있다 .
넣은 숫자에 따라서 상자의 값이 달라진다 .
![Page 5: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/5.jpg)
5
예제 1: Variable (1)
![Page 6: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/6.jpg)
6
함수
수학의 함수와 비슷한 역할을 수행
![Page 7: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/7.jpg)
7
예제 2: Drawing a Continuous Line
Processing 에서는 기본적으로 두 함수를 지원한다 . - setup(): 시작할 때 한 번만 동작 - draw(): 계속해서 동작
![Page 8: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/8.jpg)
8
예제 3: Mouse Event
Processing 에서는 다음과 같은 함수를 지원한다 . - mousePressed(): 마우스 클릭하면 동작 - keyPressed(): 키보드 누르면 동작
![Page 9: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/9.jpg)
9
예제 4: Variable (2)
![Page 10: Processing 2nd Class: Variable](https://reader035.vdocuments.mx/reader035/viewer/2022081003/58a190061a28ab97118b49e7/html5/thumbnails/10.jpg)
10
예제 5: Variable (3)