์ ๋ชฉ : ์ธ๋ค์ผ ๋ฉ์ด์ปค ์น ์ฌ์ดํธ
๊ธฐ๊ฐ : 2019.12.23 ~ 2019.12.30
๊ฐ๋ฐ ํ๊ฒฝ : HTML, CSS, JavaScript, Fontello, VScode, Git
- ๋ชฉํ : JavaScript์ ๋ํ ์ดํด๋ ํฅ์ ๋ฐ ๊ฐ๋ฐ ๋ธ๋ก๊ทธ์ ํ์ํ ์ธ๋ค์ผ ์ ์์ ํ์ํ ์ฌ์ดํธ ๊ตฌ์ถ
- ๋ด์ฉ :๋ฐฐ๋์ ์ฌ์ด์ฆ์ ์, ํฐํธ ์ฌ์ด์ฆ ๋ฑ์ผ๋ก ๋ฐฐ๋๋ฅผ ๋์์ธํ ์ ์์ผ๋ฉฐ ๊ฐ๋จํ๊ฒ ์ธ๋ค์ผ์ ์ ์ํ ์ ์๋ ์ฌ์ดํธ์ ๋๋ค.
ํ๋ก์ ํธ ์งํ ์ ๋ฌธ์ ์ : ๋ฐฐ๊ฒฝ๊ณผ ํฐํธ ์์ ๋์์ ๋ฐ๊พธ๋ ํ ๊ธ ๋ฒํผ ๊ตฌํ์ ์์ด ์ด๋ ค์์ ๊ฒช์์ต๋๋ค.
ํ๋ก์ ํธ ๋ฌธ์ ์ ํด๊ฒฐ ๋ฐฉ๋ฒ : ์ฒซ ๋ฒ์งธ ๊ฐ์ธ ํ๋ก์ ํธ์์ ๊ณต๋ถํ์๋ ๋ด์ฉ์ ์ฐธ๊ณ ํ์ฌ ์ ์์ ํ์ํ ๊ณต๋ถ๋ฅผ ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์์ต๋๋ค.
ํ๋ก์ ํธ์ ์ฌ์ฉ๋ ์ ์ญ ๋ณ์์
๋๋ค.
์ด๊ธฐ ์ธํ
๊ณผ ํจ๊ป ์ด๋ฒคํธ ํธ๋ค๋ฌ๋ฅผ ๊ฐ์ธ๋ ์ด๊ธฐํ ํจ์์
๋๋ค.
๊ฐ๊ฐ ์ธํ
์ ํ์ํ ํจ์๋ฅผ ๋ถ๊ธฐํจ์ผ๋ก์จ ์ฌ์ฌ์ฉ์ฑ์ ๋์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ํด๋ฆญํ ์ปฌ๋ฌ ํ๋ ํธ์ ์์ ๊ฐ์ ธ์ ๋ฐฐ๊ฒฝ์ ์ธํ
ํ๋ ํจ์์
๋๋ค.
ํฐํธ์๊ณผ ๋ฐฐ๊ฒฝ์์ ํ ๊ธ ๋ฒํผ์ ์ ์ดํ๋ ์ด๋ฒคํธ ํธ๋ค๋ฌ์
๋๋ค.
์บ๋ฒ์ค์ ํ ๊ธ ๋ฒํผ ์ํ๋ฅผ canvasObj์ ์์ฑ๊ฐ์ผ๋ก ์ ์ฅํ์ฌ ์ํ๋ฅผ ์ฒดํฌํ๊ณ ํด๋น ์ผ์ด์ค๋ณ๋ก ํจ๊ณผ๋ฅผ ์ฃผ์์ต๋๋ค.
๋ง๋ค์ด์ง ์ธ๋ค์ผ์ ๋ฐ์คํฌํฑ์ ์ ์ฅํ๋ ํจ์์
๋๋ค.
์ธ๋ค์ผ์ ์์ฑ๋ ํ
์คํธ ๋ด์ฉ์ ํ์ผ๋ช
์ผ๋ก ํ์ฌ png๋ก ๋ฐ๋ก ์ ์ฅํ ์ ์๊ฒ ๋ง๋ค์์ต๋๋ค.
๊ธฐ๋ฅ ์
๋ฐ์ดํธ ๋ ์ง : 2020. 01. 16
๋ง์นจํ์ ์
๋ ฅ์ ๋ฐฉ์งํ๋ ํจ์์
๋๋ค.
๊ฐ๋ฐ ๋ธ๋ก๊ทธ์ ์ค๋์ ์ผ๊ธฐ๋ฅผ ์์ฑํ๊ณ โDevelog - 2020.01.15 ๐โ๋ก ์ธ๋ค์ผ์ ๋ง๋๋ ์๊ฐ, png๋ก ์ ์ฅ๋์ด์ผ ํ ํ์ผ์ด ๊ทธ๋ฅ ํ์ผ๋ก ์ ์ฅํ๋ ํ์์ด ๋ฐ์ํ์์ต๋๋ค.
๋ง์นจํ๋ window์ ํ์ผ๋ช
์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธฐํธ์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒ์ ์ ์ ์์์ต๋๋ค. ๋ณ์์ ์ ๊ทํํ์ ํจํด์ผ๋ก .
๊ฐ์ ๋ด์๋๊ณ if๋ฌธ์ผ๋ก ์ฐพ๋ ๋ฌธ์์ด์ด ๋ค์ด์๋์ง ์๋์ง๋ฅผ boolean๊ฐ์ผ๋ก ์๋ ค์ฃผ๋ ์ ๊ทํํ์์ test()
๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ๊ฒฝ๊ณ ์ฐฝ๊ณผ ํจ๊ป .
๊ฐ์ ์ง์ฐ๋ ํจ์๋ฅผ ์์ฑํ์ฌ ํด๊ฒฐํ์์ต๋๋ค.
์ปฌ๋ฌ ํ๋ ํธ๋ก ์์ ์ ํํ๊ณ ์ ์ ๋ด์ฉ์ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค.