์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
ํ๊ณ ์ ๋ฌ์ธ ์๋ฆฌ์ฆ์ ์๋ก๊ณก. ์๊ณก๊ฐ๋ ๋ง์ค๋ถ์น ์ ์ง(ๅขๆธ่ฃไบ), ์์ฌ๊ฐ๋ ๊ธฐ์ฐ(็ฅ็พฝ), ๋ณด์ปฌ์ ์์ดํ๋ผ ์นด์ค๋ฆฌ(ๆๅๅญ็น).
๊ฐ์ฌ๊ฐ ํน์ดํ๊ฒ๋ Java ๊ธฐ๋ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ Processing์ผ๋ก ์ฐ์ฌ์ก๋ค.
๊ฐ์ฌ๊ฐ ํน์ดํ๊ฒ๋ Java ๊ธฐ๋ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ธ Processing์ผ๋ก ์ฐ์ฌ์ก๋ค.
2. ๋ณด๋ฉด[ํธ์ง]
2.1. ๊ฐ๋จ[ํธ์ง]
2.2. ๋ณดํต[ํธ์ง]
2.3. ์ด๋ ค์[ํธ์ง]
2.4. ์ค๋[ํธ์ง]
3. ๊ฐ์ฌ[ํธ์ง]
๊ฐ์ฌ์ ํน์ฑ์ ์ฃผ์๋ง ๋ฒ์ญํ์๋ค.
void setup() { size(400,400); } float a = 0; void draw() { fill(#021050,5); rect(0,0,width,height); translate(200+a*10,200+a*10); rotate(a); scale(a/15); a+= 0.05; kao(0,-50); kao(1,50); if(a>30) a-= 50; } //้ญๆณใฎ็ญ ๅชๆใง็ตตๆใใ ๅใๆใใ๏ผ //๋ง๋ฒ์ ๋ถ, ์ฃผ๋ฌธ์ผ๋ก ๊ทธ๋ฆผ ๊ทธ๋ฆด๊ฑฐ์ผ! ๋๋ ๊ทธ๋ ค๋ด! void kao(int don, float b){ stroke(0); strokeWeight(2); fill(#f7eedd); ellipse(b,0,50,50); noStroke(); fill(#68c0c0 + #8f8768 * don); ellipse(b,0,38,38); stroke(0); strokeWeight(1.4); arc(b + 4.26,5,8.5,7.3,0.3,PI,OPEN); arc(b - 4.26,5,8.5,7.3,0,PI - 0.3,OPEN); fill(0); ellipse(b - 11,-2,6.56,7); ellipse(b + 11,-2,6.56,7); } //ไธ็ใๅงใพใใ๏ผ //์ธ๊ณ๊ฐ ์์ํ ๊ฑฐ์ผ! |