์ ๋ฒํผ ๋๋ฅด๋ฉด goWhite ํจ์๋ก ์ด๋ํด์ ์ ๋๋ฉ์ดํฐ์์ bool White ๊ฐ์ true๋ก ๋๊ฒ ํ๊ณ ์ปจ๋์
์ค์ ๊น์ง ๋ค ํ๋๋ฐ White ์ ๋๋ฉ์ด์
์ผ๋ก ์๊ฐ.. ์ ๊ทธ๋ฐ๊ฑธ๊น..
์๋ฒฝ ๋ด๋ด ํด๋ ์๋์ย ใ
ใ
;
public void GoWhite()ย ย
{
ย ย anim.SetBool("White", true);
}
์๊ฑด ์ฝ๋ ๋ฐ ์ฝ๋๋ ๋ฌธ์ ์๋๋ฏ..
GoWhite()์ด ํธ์ถ์ด ๋๋๊ฐ, ์ ๋๋ฉ์ดํฐ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ฐ๊ฒฐ์ด ๋์ด์๋๊ฐ, ๋ง์ฝ ํธ์ถ์ด ๋๊ณ ์ฐ๊ฒฐ๋ ์ ๋์ด ์๋ค๋ฉด White์ด๋ผ๋ ๋ณ์๊ฐ ์ ๋๋ฉ์ดํฐ ์์ผ๋ก ์ฌ๋ฐ๋ฅด๊ฒ ๋ฐ๋์๋๊ฐ, ๋ณ์ ๋ณ๊ฒฝ๊น์ง ์ ๋๋ค๋ฉด ์ํ ๋ณ๊ฒฝ ์กฐ๊ฑด์ ๋ฌธ์ ๋ ์๋๊ฐ ์์ผ๋ก ์ผ์ผ์ด ๋ค ํ์ธํ๋๊ฒ ์ต์ ์ด๊ธดํ๋ฐ
๋ง์ฝ ์ ๋๋ฉ์ดํฐ์ ์ํ ๋ณํ์ ์๋ฒฝํ๊ฒ ์ด๋ฃจ์ด์ง๋ค!๋ฉด ์ ๋๋ฉ์ดํฐ์ ์ฐ๊ฒฐ๋ ์ ๋๋ฉ์ด์ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์ํ๋๊ฐ ๊น์ง ํ์ธํ๊ณ
์๋ ๋ฏธ์น๊ฑฐ๊ฐ์์.. ์ด๋ฒ์๋ White์๋ ์ฒดํฌํ์ ๋๊ณ ์๋๋ฉ์ด์ ๋ white ์ ๋๋ฉ์ด์ ์ผ๋ก ์ ๋์ด๊ฐ๋๋ฐ ํ๋ฉด ๋ด์์๋ ์๋ฐ๋๊ณ ์~~๋๊ฒ๋ค ์ง์ง
๋ด๊ฐ ์ดํดํ๋๊ฒ ๋ง๋ค๋ฉด ์ ๋๋ฉ์ดํฐ ์์์ ์ํ๋ณํ๊น์ง ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋ค๋ ๊ฒ ๊ฐ์. ๊ทธ๋ผ ์ White ์ํ์ ์ฌ๋ฐ๋ฅธ ์ ๋๋ฉ์ด์ ์ด ๋ถ์ฐฉ๋์ด ์๋๊ฐ? ๋ง์ฝ ์ ๋ถ์ฐฉ๋์ด ์๋ค๋ฉด ์ ๋๋ฉ์ด์ ๋ง ๊ฐ๋ณ์ ์ผ๋ก ์๋์ํค๋ฉด ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํ๋๊ฐ?๋ฅผ ํ์ธํ ์ฐจ๋ก์. ์๋๋ฉด, ์ํ๋ณํ๊น์ง ์ ์๋ํ๋๊น ๋ค์ ์ ๋๋ฉ์ด์ ์ ์๋ก ๋ง๋ค์ด์ White ์ํ์ ๋ถ์ฐฉ์์ผ๋ ๋๊ณ
์ ๋๋ค ใ ใ .. GameManager์ฒ๋ผ ScreenManager๋ฅผ ๋ฐ๋ก ๋ง๋ค์ด์ ์งํํ๋๋ฐ ๊ทธ๋ฅ ์ ๋๋ฉ์ด์ ์ ์ฃผ๊ณ ์ถ์ ๊ฑฐ์๋ค๊ฐ ๋ฃ์ผ๋๊น ๋๋ค์ ํ๋ฉด ์ ํ ์ดํํธ๋ฅผ ์ฌ๋ฌ๊ฐ์ง ๋ฃ์๊ฑฐ๋ผ ๋ณต์กํด์ง๊ฑฐ๊ฐ์์ screenmanager๋ฅผ ๋ฐ๋ก ๋ฃ์๋๋ฐ ๊ทธ๋ฅ ํ๋ํ๋ ๋ฃ์ด์ผ๊ฒ ๋ค์ ์๋๊ฐ ๋ด๊ฐ ๋ฉ์ฒญํด์ ๋ชปํ๋๊ฑด๊ฐ.. ๋ด๊ฐ ๋ฌด์จ๋ง ํ๋์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค ์๋ฌดํผ ๊ฐ์ฌํฉ๋๋ค ใ ใ
๋๋ ๊ธฐ๋ฅ๋ง๋ค ๋ฐ๋ก ์ฑ๊ธํค์ผ๋ก ๋ง๋ค์ด์ ๋ค๋ฃจ๊ฒ ํ๋ ค๊ณ ํ๋๋ฐ, ํจ์ฌ ์๊ฐ๋ ์ค๋๊ฑธ๋ฆฌ๊ณ ๋ณต์กํ๋๋ผ.. ์ผ๋จ ํผ์ํ ๋ ๋จ์ํ๊ฒ ํ๋๊ฒ ์ต๊ณ ์ธ ๊ฒ ๊ฐ์ ในใ . ๋์์ด ๋์ ๋คํ์
๊ฐ์ฌํฉ๋๋ค ์ ์๋.. ๋์ฑ ๋ ์ด์๋ฏธ ํด๋ณด๊ฒ ์ต๋๋ค