ํ๋๋ค ์ ๋ํฐ ์ด์ง์
๋๋ค.
์ ๋ํฐ ์คํฌ๋ฆฝํธ ์ง๋์ค์ ๊ถ๊ธํ๊ฒ ์๋๋ฐ์.
if๋ฌธ์ผ๋ก setative๊ฐ true์ด๊ฑฐ๋ false๋ฉด
๋ก์ง์ ํ์ฐ๊ณ ์ถ์๋ฐ ์ฝ๋๋ฅผ ์ด๋ป๊ฒ ์ง์ผํ๋์?
์ ๋ํฐ ์คํฌ๋ฆฝํธ ์ง๋์ค์ ๊ถ๊ธํ๊ฒ ์๋๋ฐ์.
if๋ฌธ์ผ๋ก setative๊ฐ true์ด๊ฑฐ๋ false๋ฉด
๋ก์ง์ ํ์ฐ๊ณ ์ถ์๋ฐ ์ฝ๋๋ฅผ ์ด๋ป๊ฒ ์ง์ผํ๋์?
if(gameObject.active)? ์ด๊ฑด๊ฐ transform.active? isActive() ์ธ๊ฐ ๋ชจ๋ฅด๊ฒ ์ง๋ง ํ์ฌํผ ์ฒดํฌํ ๋งํ ๋ณ์๊ฐ์ด๋ ํจ์๊ฐ ์์
์ ๊ฐ ๋๋ณด๋ค ์ด์ง์ธ๋ฐ์ ๋ก์ง์ ํ์ด๋ค๋๊ฑด ๋ฌด์จ ๋ป ์ธ๊ฐ์
์ ์ ๋ง์ ์ด๊ฑฐ์์. ๋ฐ๋๋ก if๋ฌธ ์์ ์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด setatvie(true)ํ๋ฉด ๋๋๋ฐ ๋ฐ๋์ ๊ฒฝ์ฐ๋ ์ด๋ป๊ฒ ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ด์.. if(์ด๊ฒ์ ์ค๋ธ์ ํธ๊ฐ ํธ๋ฃจ๋ฉด){ ์ด ๋ก์ง์ ์คํํ๋ค.(๋ก์ง์ ํ์ด๋ค) }
์๊ธฐ๋ง์ ์ธ์ด๋ก ์ค๋ช ํ์ง๋ง๊ณ ์ง๋ฌธ์ ์ ํํ ํ๋ ด
์กํฐ๋ธ๊ฐ set์ด ์๋ get์ ํ๊ณ ์ถ์๊ฑฐ๋ผ๋ฉด ์ด์ฆ์กํฐ๋ธ์ธํ์ด์ด๋ผํค ์ฐ๋ฉด๋จ
?? ์ง๋ฌธ๋ด์ฉ์ ๋ชจ๋ฅด๊ฒ๋ค ๊ฑ else
์ฐ,๋ฉด๋๋๊ฑฐ์๋?
isactive๋ก ํ๋ฉด ๋๊ฒ๋ค์ ๊ฐ์ฌํฉ๋๋ค