Ui Manager ---โ HumanStateUi ์์
๊ฒ์ ์ค๋ธ์ ํธ์ Collider์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด
์ UIํํ
๊ฒ์์ค๋ธ์ ํธ์ Information๋ผ๋ ์ปดํฌ๋ํธ์ ์๋ Human๋ผ๋ ํด๋์ค ์ธ์คํด์ค๋ฅผย ๋๊ฒจ์ค์ผ๋จ
๋๋ ๊ฒ์ ์ค๋ธ์ ํธ์ ์ต๋ํ Ui manager๋ HumanStateUi์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ถ๊ณ ์ถ์๋ฐ ์ด๋ป๊ฒ ํํํ๋๊ฒ ์ข์๊น
game ๋๋์ฒด ๋ญ๋ฐ ์ข ์์๋จน๊ฒ ์ค๋ช ์ ํด๋ด
๋ญ์ผ ์ด๊ฑฐ ์ O1bject๊ฐ ์์ณ์ ธ
Object
ํผ์๋ง ์๋๊ฑธ ๋ค๋ฅธ์ฌ๋๋ ๋น์ฐํ ์๊ณ ์๊ฒ ์ง๋ผ๊ณ ์๊ฐํ๋๊ฑฐ๊ฐ๋ค
๋ฏธ์;; ์ด๊ฑฐ ๊ธ์ Object๋ผ๋ ๋จ์ด๊ฐ ์๋ค์ด๊ฐ๊ฒ ๋งํ์๋ค
ํน์ ๊ฒ์์ค๋ธ์ ํธ๋ฅผ A๋ผ๊ณ ํ ๊ฒ A์ ์ฝ๋ผ์ด๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์๋ A์ ์ ๋ณด๋ฅผ UI์ ๋๊ฒจ์ฃผ๊ณ ์ถ๊ณ ์ถฉ๋ ์ด๋ฒคํธ ํจ์์์ UI๋งค๋์ ธ๋ HumanStateUi์ ์ ๊ทผํด์ ์ ๋ณด๋ฅผ ๋๊ฒจ์ฃผ๊ณ ์ถ์ง ์๋ค๊ณ ํ๋๊ฑฐ๊ฐ์๋ฐ ๋๋ผ๋ฉด A์๋ค๊ฐ ๋ธ๋ฆฌ๊ฒ์ดํธ๋ณ์๋ฅผ ํ๋, ๋ธ๋ฆฌ๊ฒ์ดํธ๋ฅผ ์ธํ ํ๋ ํจ์ํ๋๋ฅผ ๋ง๋ค์ด์ ์ธ๋ถ์์ ๋ธ๋ฆฌ๊ฒ์ดํธํจ์๋ฅผ ๋ฑ๋กํ ๊ฒ๊ฐ์ ใ
๋ต๋ณ๋ณด๊ณ ๊ณฐ๊ณฐํ ์๊ฐํ๊ณ ์ฐพ์๋ณธ ๊ฒฐ๊ณผ EventArgs์์ํด์ ๋ด๊ฐ ์ํ๋ ์ธ์ ๋ฃ์ด์ EventArgs๋๊ฒจ์ฃผ๊ณ ์ผ์คํ ํด์ ์ฐ๋ฉด ๋๊ฒ ๋ค ์กฐ์ธ ๊ณ ๋ง์
๊ฐ๋ฐ์ธ์ด๊ฐ c# ์ด๋ผ๋ฉด Action์ด๋ผ๊ณ ๋ง๋ค์ด์ง ๋ธ๋ฆฌ๊ฒ์ดํธ์์ผ๋๊น ์ฐธ๊ณ ํ๋ฉด์ข์
๋ด์ผ ์ฐธ๊ณ ํด๋ณผ๊ฒ ์กฐ์ธ ๊ณ ๋ง์
๊ทผ๋ฐ ui๋งค๋์ ธ๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๊ฐ ์ ์ญ์ ์ผ๋ก ์ ๊ทผํ๊ณ ์ถ์ด์ ์ฌ์ฉํ๋๋ฐ ๊ตณ์ด ๊ทธ๋ดํ์๊ฐ ์๋์ถ๋ค
๋ ์ ์๋ ํ ์ ์ญ ๊ฐ์ฒด๋ ์ต๋ํ ์ค์ด๊ณ ์ง๊ณ ์ถ์ ์์ฌ์...
๋ญ ๊ทธ๋ ๊ธดํ๋ฐ.. ๊ฐ์ธ์ ์ผ๋ก ์ ์ญ๊ฐ์ฒด์์ฐ๊ณ ์คํ๊ฒํฐ ์ฝ๋ ์ง๋๊ฒ๋ณด๋ค๋ ์ฐจ๋ผ๋ฆฌ ๋ซ๋ค๊ณ ์๊ฐํจ
๋ง์ใ ์ ๋นํ ๋น๊ตํ ํ ํํํ๊ณ ์ ์ฉํด์ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๋๊ฒ ์ข์ ๋ฅ๋ ฅ์ธ๋ฐ ์์ง๊ฐ๊ธธ์ด ๋ฉ๋ค
๊ตฌ๋ -๋ฐํ ํจํด ์ฐพ์๋ด
์ถ์ฒ ๊ณ ๋ง์ ์ต์ ๋ฒ๋ ์ข ์ฐจ์ด๊ฐ ์๋ค ๊ทผ๋ฐ ์ค๊ฐ ๋งค๊ฐ ๊ฐ์ฒด๊ฐ ์๋๊ฒ ์ด์ง ์์ฝ๋ค