์ด๋ฒ์ ์ ๋ํฐ ๊ณต๋ถ๋ฅผ ํ๊ธฐ ์ํด ์ฑ
์ ํ๋ ์์ต๋๋ค. ์ฑ
์ ์ ๋ชฉ์ '๋ ํธ๋ก์ ์ ๋ํฐ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ ์์ผ์ค'๋ก retr0๋ผ๋ ์ด๋ฆ์ผ๋ก ์ ํ๋ธ์์ ํ๋ํ์๋ ๊ฑธ ๋ณด๊ธฐ๋ ํ๊ณ ํ๊ธฐ๋ ์ข๊ธธ๋ ์ ํํ์ต๋๋ค.
์ ๋ ์ง๊ธ๊น์ง ์ ํ๋ธ๋ ๋ธ๋ก๊ทธ ํน์ ์ ๋ํฐ ๊ณต์ ๋ ํผ๋ฐ์ค๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ์๋๋ฐ ์ฑ
์ ์ด๋ค ๋ฐฉ์์ผ๋ก ์ค๋ช
ํ๋์ง ๊ถ๊ธํ๊ธฐ๋ ํ๊ณ ์ ๊ฐ ์ํ๊ณ ์๋ ๊ฑด์ง ๋น๊ต๋ ํด๋ณด๊ณ ์ถ์ด์ ์ฌ ๋ดค์ต๋๋ค. ์ง๋๋ฒ์ 'do it ์ฝ๊ฒ ๋ฐฐ์ฐ๋ ํ์ด์ฌ ๋ฐ์ดํฐ๋ถ์' ์ฑ
์ ์ํ์ ์ฐ๊ณ ๋ฐ์ 5๋ง ์์ง๋ฆฌ ๋์์ํ๊ถ์ด ์์์ด์ 3์ฒ ์๋ง ๋ ์ฃผ๊ณ ๊ตฌ๋งคํ ์ ์์์ต๋๋ค. ํ์คํ ์ด๋ฐ ์ข
๋ฅ์ ์ฑ
์ ๊ฐ๊ฒฉ์ด ์กฐ๊ธ ๋๊ฐ๋๊ตฐ์... ์ฑ
์ ๋ ์๋ผ๋ ๊ฑฐ ์๋๋ผ๊ณ ๋ ํ์ง๋ง ์ ๋ป ์์ด ๊ฐ๋ ๊ธ์ก์ ์๋๋ค์ใ
...
๋ญ ์ํผ ์ด ์ฑ
์์๋ ์ด 4๊ฐ์ ๊ฒ์์ ๋ง๋ค๋ฉด์ ์ค๋ช
ํ๋๋ฐ ๊ฐ ๊ฒ์์ ๋ง๋ค ๋๋ง๋ค ๋ง๋ค๋ฉด์ ๋๋ ์ ๊ณผ ์ ๊ฐ ์ง๊ธ๊น์ง ๊ณต๋ถํ ๋ฐฉ์๊ณผ ๋ค๋ฅธ ์ ๊ฐ์ ๊ฒ๋ค์ ์ ๋ฆฌํ๊ณ ๊ทธ ๊ฒ์์ ์์ฉํ ๊ฒ์๋ ๋ง๋ค์ด ๋ณผ ์๊ฐ์
๋๋ค.
์ง๊ธ์ ์ฒซ ๋ฒ์งธ ๊ฒ์์ธ ๋ท์ง ๊ฒ์์ ๋ง๋ค์ด๋ดค๊ณ ์ด ๋ด์ฉ์ ์์ฉํด์ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ๊ฒ์์ ๋ง๋ค์ด ๋ณผ ์๊ฐ์ ๋๋ค.
์ด ์ฒซ ๋ฒ์งธ ๊ฒ์์ ๋ง๋ค๋ฉด์ ์ ๊ฐ ์ฒ์ ์ ๋ํฐ๋ฅผ ๊ณต๋ถํ ๋ ์ ์ฑ
์ ์ฌ์ง ์์์๊น ํํ๋ฅผ ์กฐ๊ธ ํ์ต๋๋ค. ์ ๊ฐ ์ง๊ธ๊น์ง ๊ณต๋ถํด์ค๋ฉด์ ํท๊ฐ๋ ธ๋ ๋ด์ฉ์ด ๋ชจ๋ ์ ๋ฆฌ๋์ด ์์๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ ๋ํ์ ์ธ ๊ฒ์ผ๋ก Addforce์ ์ด์ฉํ ์ด๋๊ณผ velocity๋ฅผ ์ด์ฉํ ์ด๋์ ์ฐจ์ด, OnCollision๊ณผ OnTrigger์ ์ฐจ์ด ๋ฑ ํท๊ฐ๋ฆฌ๋ ๊ธฐ๋ฅ๋ค์ด ์ ์ ๋ฆฌ๋์ด ์๋๊ตฐ์. ์ ํ๋ธ์์๋ ๋ณดํต ์ด๋ค ๊ธฐ๋ฅ์ ์ด๋ป๊ฒ ๊ตฌํํ๋์ง ๋ณด์ฌ์ฃผ์ง, ๋ถ๊ฐ์ ์ธ ์ค๋ช
์ ์ ์ ํด์ฃผ๋๋ผ๊ณ ์. ๊ทธ๋์ ๋ธ๋ก๊ทธ๋ฅผ ๊ฝค ๋ง์ด ๋ค์ ธ๋ดค๋ ๊ธฐ์ต์ด ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ํํธ์์ ์๋กญ๊ฒ ์๊ฒ ๋ ๊ฒ์ PlayerPrefs์์ต๋๋ค. Player Preference๋ผ๊ณ ์ฝ๋ ์ด ํด๋์ค๋ ์์น๋ฅผ ๋ก์ปฌ์ ์ ์ฅํ๊ณ ๋ค์ ๋ถ๋ฌ์ค๋ ๋ฉ์๋๋ฅผ ์ ๊ณตํ๋๊ตฐ์. ์์ ์ ์ด๋ฐ ๊ธฐ๋ฅ์ด ํ์ํด์ ์ฐพ์๋ด์ผ์ง... ๋ผ๊ณ ํ๋ค๊ฐ ์ ์ฐพ์๋ณธ ๊ธฐ์ต์ด ์๋๋ฐ ์ฌ๊ธฐ์ ์ด๋ ๊ฒ ์๊ฒ ๋๋ค์ใ
...
๋ญ ์์ง ์ฑ
์ ๋ค ๋ณธ ๊ฒ์ ์๋์ง๋ง ํ์คํ ํ๊ธฐ๊ฐ ์ข์ ์ด์ ๊ฐ ์๋๊ตฐ์. ๊ทธ๋ฆผ๋ ์ ์ ํ ์ ๋์ ์๊ณ ์ดํดํ๊ธฐ ์ฝ๋ค์. ๋ด์ฉ๋ ํฌ๊ฒ ์ด๋ ต์ง ์์์ ์ง๋๊ฐ ๊ธ๋ฐฉ ๋๊ฐ ๊ฒ ๊ฐ์ต๋๋ค.
์ ๊ทธ๋ฆฌ๊ณ ์ฝ๋๋ฅผ ๋ธ๋ก๊ทธ์๋ ์ฌ๋ฆด๊น ํ์ง๋ง ์๋ฌด๋๋ ์ฑ
์ ๋์ค๋ ์ฝ๋๋ ์ฌ๋ฆฌ๊ธฐ ์ข ๊ทธ๋ ๊ณ ์์ฉ ๊ฒ์์ GitHub์ ์ฌ๋ฆฌ๊ณ ์ฌ๊ธฐ์ ๋งํฌ๋ฅผ ๊ฑธ์ด๋๋ ์ง ํ๊ฒ ์ต๋๋ค. ์๋ฌด๋๋ ์ฝ๋๊ฐ ๋๋์ด์ ธ ์์ผ๋ ํ๋ํ๋ ๋ค ์ฌ๋ฆฌ๋ฉด ์ง์ ๋ถํ ๊ฒ ๊ฐ๋ค์.
'๐งโ๐ป ์ฝ๋ฉ > Unity' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Practice Unity] ํ๋กํผํฐ ์ฌ์ฉ๋ฒ ์ ๋ฆฌ (0) | 2022.12.29 |
---|---|
๋ ํธ๋ก์ ์ ๋ํฐ ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ ์์ผ์ค ํ๊ธฐ (0) | 2022.12.26 |
[Practice Unity] ์ฝ๋ฃจํด(Coroutine) ์ฌ์ฉ๋ฒ ์ ๋ฆฌ (0) | 2022.12.07 |
[Practice Unity] Unity 2D - Tile Map (0) | 2022.11.27 |
22.10.08 Unity ๊ณต๋ถ ์ผ์ง (0) | 2022.10.09 |