์ ํธ์์ ๋ฉ์ธ ์ ์ ์ ์ฅํ๋ค๋ฉด ๋์ด๊ฐ ์ ์ ํ๋ ๋ ์ถ๊ฐ ์์ฑํ์
์์ ์ ์ฌ์ ์ถ๊ฐ ํ๋ค๋ฉด ์ด์ ์ฌ๋ค์ ์ฐ๊ฒฐํ์
ํ์ผ ๋น๋ ์ ํ ํญ์ ๋๋ฃจ๋ฉด ์ ๋ฐ ์ด์ํ์ฐฝ์ด ๋ฐ๊ฑฐ๋ค
์ซ์ง๋ง๋ผ ๋์ค์ ๋น๋ํ ๋ ์ธ๊ฑฐ๋ค
์ํผ ์ ๊ธฐ์ ์๊น ๋ง๋ค์ด๋ ๋ฉ์ธ ์ฌ๊ณผ ๋์ด๊ฐ ์ฌํ ์ด์ง ์ฌ์ ์ฒ๋ฃ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฉ์ธ์ด ๋งจ ์๋ก ๊ฐ๊ฒ ๋ฌ๋ผ
์๋ฐ์์ผ๋ก
๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฅ ๋ซ๊ธฐ๋ฅผ ๋๋ฌ์ค๋ค.
๊ทธ๋ฆฌ๊ณ ๋์ ์๊น ๋ง๋ UI๋ฅผ ๊ด๋ฆฌํด์ค ๊ฒ์ ์ค๋ธ์ ํธ์ ์คํฌ๋ฆฝํธ๋ฅผ ์ฒ ๋ฃ์ด์ค๋ค
์ ์ด์ UI๋ฅผ ์ปจํธ๋กค ํ ์ค๋ธ์ ํธ๊ฐ ์์ฑ๋๋ค.
์ ์ด์ GameManager ์คํฌ๋ฆฝํธ๋ฅผ ์์ ํ์
Inspactor ์ฐฝ์ ์๋ GameManager(script)๋ฅผ ์ฐํด๋ฆญํด์ Edit Script๋ฅผ ๋๋ฌ์ค๋ค
๋ณดํต์ ๋ชจ๋ ธ๋๋ฐธ๋กํ ์ฐฝ์ด ์คํ๋๋๊น ๋น์ฅฌ์ผ ์์ผ์ง๋ค๊ณ ์ซ์ง๋ง๋ผ
์ผ๋จ class ๋ด๋ถ ํจ์๋ค ๋ค ์ง์์ฃผ๊ณ ์ ํจ์ ํ๋ ๋ง๋ค์ด์ค๋ค
Start()
Upadate()
์ด ํจ์๋ค ๋ค ์ง์ฐ๊ณ ๊ฑ ์ค์ท์ฒ๋ผ ์ ์ด์ฃผ๋ฉด๋๋ค.
๊ทธ๋ฆฌ๊ณ LoadLevel('์ฌ๊ธฐ์ ๋์ด๊ฐ ์ฌ ์ด๋ฆ์ ๋ฃ๋๋ค');
๋ค ์ ์์ผ๋ฉด ์ ์ฅํ๊ณ ์พ๋ํฐ๋ก ๋์ด์จ๋ค
์พ๋ํฐ์์ ๋ฒํผ์ ์ค๋ธ์ ํธ๋ฅผย ๋๋ฅด๋ฉด Inpactor ์ฐฝ์
OnClick ์ด๋ผ๋ ๋์ด ๋ณด์ผ๊ฑฐ๋ค ๋ฐ์ '+' ๋ฅผ ๋๋ฅธํ์ ๋น ์ฐ๊ฒฐ ์ฐฝ์ด ๋์ค๋ฉด 3๋ฒ์ ์๊น ๋ง๋ค์ด๋ GameManeger ์ค๋ธ์ ํธ๋ฅผ ๊ฐ์ ธ์จ๋ค.
๊ฐ์ ธ์จ๋ค์
GameManager ์ค๋ธ์ ํธ์ ์๊น public ์ผ๋ก ๋ง๋ค์๋ ํจ์๊ฐ ๋ณด์ผ๊ฒ์ด๋ค
์๊น NextSecen ์ผ๋ก ๋ง๋ค์์ผ๋ ์ ๋์ ์ ํํด์ฃผ์
์ ์ฐ๊ฒฐ์ด ๋ค ๋๋ฌ๋ค. ์ด์ ์คํ์์ผ ๋ฒํผ์ ๋๋ฌ์ฃผ์
๋ค์์ฌ์ผ๋ก ๋์ด๊ฐ๋ค๋ฉด ์ฑ๊ณต!
๊ถ๊ธํ๊ฑฐ ์์ผ๋ฉด ๋ด๊ฐ ์๋์ ์์ ๋ตํด์ค๋ค
์ข๋ฌธ๊ฐ ๊ธ ์ฝ์ด์ค์ ๊ณ ๋ง๋ค!
๊ฐ์ถ
C++ ๊ณต๋ถํ๊ณ ์๋๋ฐ, ์พ๋ํฐ๋ C#์์. ์ธ๋ฆฌ์ผ์ ๊ฑด๋ค์ฌ๋ณด๊ธฐ ํ๋๋ฐ ๊ฒ์์์ง์ ์ฝ๋ฉ์ ์ด๋ป๊ฒ ํ๋์ง ๋ชฐ๊ฒ ๋๋ผ. ์๋ฌดํผ C# ๋ฐฐ์์ผ ํด์? ์พ๋ํฐ?
์v//C# ๋ฌธ๋ฒ์ ๋๋ ์์์ผํ์ ธ.. ๊ฐ๋จํ ๋ฌธ๋ฒ๋ผ๊ณ ๊ตฌ๊ธ๋งํ๋ฉด์ ํ๋ฉด ๊ฐ๋จํ๊ฒ์์ ๋ง๋ค์์์
C#๋ ๊ฒฐ๊ตญ C ๊ธฐ๋ฐ์ด๋ผ ๋ฌธ๋ฒ์ ๋์ ์ฐจ์ด๊ฐ ์์๋ฟ์ด์ง ๊ตณ์ด ๋ค์ ๋ฐฐ์ธ ํ์๋ ์์๊ฑฐ ๊ฐ์ต๋๋ค.
์..