728x90 ๋ฐ์ํ ํฌ๋ฆฌ์์ดํฐ๋ธ ์ฝ๋ฉ2 [๐งฉ Creative Coding] ์ปฌ๋ฌํํ ๋ฌผ๊ฒฐ ์จ์ด๋ธ ๋ง๋ค๊ธฐ(feat. Interactive Developer) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ ์ ๋ฒ์ ์ค์ ๋งค๋ฌ๋ ค ํ๋ค๋ฆฌ๋ ์์ ๋ง๋ค๊ธฐ ์ ์ด์ด์ ์ธํฐ๋ํฐ๋ธ ๋๋ฒจ๋กํผ๋์ ํํ ๋ฆฌ์ผ ์์ง์ด๋ ์จ์ด๋ธ๋ฅผ Swift๋ก ๊ตฌํํ ๊ฒ์ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํฉ๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ ์๋๋ ์ธํฐ๋ํฐ๋ธ ๋๋ฒจ๋กํผ ๊น์ข ๋ฏผ๋์ ํํ ๋ฆฌ์ผ ์์์ ๋๋ค. Preview 1. S์ ๊ณก์ ๊ทธ๋ฆฌ๊ธฐ S์ ๊ณก์ ์ ๊ทธ๋ฆฌ๊ธฐ ์ํด์ ์์๊ณผ ๋์ ์ ํด์ฃผ๊ณ ์ฌ์ด์ ๋ ์ ์ด ํ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ์ด์ ์ ์ ์๋ก ๋น๊ธฐ๊ฑฐ๋ ์๋๋ก ๋น๊ฒจ์ฃผ๋ฉด ์๋์ ๊ฐ์ S์ ๊ณก์ ์ด ๊ทธ๋ ค์ง๋๋ค. 2. ์์ง์ด๋ ์จ์ด๋ธ ๋ง๋ค๊ธฐ ์ฐ๊ฒฐ๋ ์ ์ ์ฌ์ด ๋ ์ ์ ์ ์๋๋ก ์ด๋์ํค๋ฉด ์จ์ด๋ธ๊ฐ ์์ง์ด๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ์ฃ ? 3. ์ฌ๋ฌ ์จ์ด๋ธ ๋ง๋ค๊ธฐ ์ฐ์ ์์๊ณผ ๋์ ์๋์ ๊ฐ์ด ๋ ์ ์ผ๋ก ์ ํด์ค๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฌ์ด์ ์๋ ์ 4๊ฐ๋ฅผ 1,2,3,4๋ผ๊ณ ๋ถ.. 2021. 12. 16. [๐งฉ Creative Coding] ์ค์ ๋งค๋ฌ๋ ค ํ๋ค๋ฆฌ๋ ์์ ๋ง๋ค๊ธฐ (feat. Interactive Developer) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค! ์ค๋์ ์ค์ ๋งค๋ฌ๋ ค ํ๋ค๋ฆฌ๋ ์์๋ฅผ ๋ง๋ค์ด ๋ณผ๊ฑด๋ฐ์. ์ด๊ฑด ์ ๊ฐ ์กด๊ฒฝํ๋ ๊ฐ๋ฐ์์ด๊ธฐ๋ ํ ์ธํฐ๋ํฐ๋ธ ๋๋ฒจ๋กํผ ๊น์ข ๋ฏผ๋์ ์ ํ๋ธ ์ฑ๋์ ์ฌ๋ผ์จ ํํ ๋ฆฌ์ผ ์ค ํ๋์ธ๋ฐ์. ์์ ๋ถํฐ ์ด๋ฐ ์ฐฝ์์ ์ธ ์ฝ๋ฉ, ์์ ์ ์ธ ์ฝ๋ฉ์ ํ๊ณ ์ถ์ ์์ฌ์ด ๋ง์์๋๋ฐ ์ด๋ฒ ๊ธฐํ์ ๊น์ข ๋ฏผ๋์ ๋ฐ๋ผ์ ๊ตฌํํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ ์์์ ๋ณด๋ฉฐ ๋๋ฆ ์ ๋ฐฉ์๋๋ก Swift๋ฅผ ์ฌ์ฉํด์ ๊ตฌํํด๋ณด์์ต๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ View ๋จผ์ ์์์ ๋นจ๊ฐ ์ ์ UIView๋ก ์ธํ ํด์ค๋๋ค. (์ ๋ ์์ ๊ฐ์ด๋ฐ์ ์ ์ด๋ฆ์ ๋ฃ์ด์ ๋ณด์ฌ์ค ๊ฑฐ๊ธฐ ๋๋ฌธ์ label๋ ๋ฃ์์ต๋๋ค.) let square:UIView = { let view:UIView = UIView() view.backgroundColor = .systemCyan .. 2021. 11. 23. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ