(์ฝ๋ฉ ์ด๋ณด์ ์ฐ์ )
๊ทธ๋ฅ ํผ์ OnOff๋ฒํผ ๋ง๋ค๋ ค๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ์ง๊ณ ์๋๋ฐ
๋ถ๋ช
onoff๊ฐ true๋ฉด image๋ ์
์ํฐ๋ธ๊ฐ ๋์ค๊ฒ๋๊ณ onoff๋ false๊ฐ ๋๊ณ
onoff๊ฐ false๋ฉด image๋ ๊บผ์ง๊ฒ ๋๊ณ onoff๋ ํธ๋ฃจ๊ฐ ๋์ด์ Zํค๋ฅผ ๋๋ฅด๋ฉด ๊ป๋ค์ผ์ก๋ค๊ฐ ๋ฐ๋ณต๋ ๊ฒ์ด๋ค ํ๊ณ ์... ์๋ฒฝํ๋ฐ?ํ๊ณ ์คํ๋ฒํผ์ ๋๋ ๋๋ฐ
์ด๋ผ? ์ด๋ฏธ์ง๋ ํ์ฑํ๋๊ณ ๋นํ์ฑํ๊ฐ ์๋๋๊ฑฐ์ 30๋ถ ๋ด๋ด ์ง์ง ๋ญ๊ฐ ๋ฌธ์ ์ง ๋ด๊ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์๋ชปํ๋?ํ๊ณ ์๊ฐ ๊ณ์ํ๊ณ ์์๋๋ฐ
์ด ์ํ ํน์?
else if ๋ก ๋ฐ๊พธ๋๊น ๋๋๋ผ... ๋ด๊ฐ ๋ ๋ฉ์ฒญํ๋คย
๊ทธ๋ด๊บผ๋ฉด if {input) {if (onoff) {} else {} }
์ด๋ฐ์ผ์ด์ค๋ ํค์ฒดํฌ๋ฅผ ๋จผ์ ํ๊ณ ์์์ onOff๋ก ๋ฌถ๋๊ฒ ์ผ๋ฐ์ ์ด์ง
์ด๋ณด๋ฉด ์ด๋ฐ ๋ป์ง ์์ฃผ ํ์ง ๊ทผ๋ฐ ์ค๋จ์ ์ฐ๊ณ ๋๋ฒ๊น ํ ์ค ์์๋ค๋ฉด 30์ด ์์ ํด๊ฒฐํ๋ค
์์งํ ๊ทผ๋ฐ, ์ค๋จ์ ์ฐ๊ณ ๋๋ฆฌ๋๋ฐ ์๊ฐ ์๊ทผ ๊ฑธ๋ ค์, ๊ทธ๋ฅ ํด๊ฒฐ๋ ์ค ์๊ณ ์ค๊ธฐ ๋ถ๋ฆฌ๋ ๊ฒฝ์ฐ ๋ค๋ค ๋ง์ง์์? ใ
๊ทผ๋ฐ ์์๊บผ ์ ์๋ ์๋๋ ์ง์ง๋ชจ๋ฅด๊ฒ ๋ค
update ํ๋ ์ ์ ๋ถ ๋๊ธฐ ์ ๊น์ง ํค๊ฐ ๋๋ฆฐ ์ ๋ณด๋ ์ด์์์ผ๋ 2๋ฒ์งธ if ๋ฐ๋ก ํต๊ณผํ๋๋ฏ
ใ ใ ๋ง๋ค update ์์ฒด๊ฐ ์ด์ฐจํผ 1ํ๋ ์๋น ํ๋ฒ ์ฝํ๋๊น ๊ทธ๋๋ก ์ฝ๊ณ ์ง๋๊ฐ๊ฒ ๊ตฌ๋ง
if(Input.GetKeyDown(KeyCode.Z)) { onoff != onoff; image.SetActive(onoff); } ์ฝ๋ ์ผ์ผ ์์ ํ๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐ
์ ๋๋ ์ด์๋ค ํด๊ฒฐ ์ด๋ฏธ ํ๊ตฌ๋..
์๋ ์ด ์ผ์ ๋๋ฒ๊น ์ด ๋ฐ์ด์ผ. ๋ฒ๊ทธ์ฐพ๊ณ ์ค์ค๋ก ๊ณ ์น๋ ์ต๊ด์ด ์์ด๋ฉด ํ์ฌ๋๋ชซํ๊ธฐ ์์ํจ.