๋ทํธ์ enabled๋ ์ฌ์คํ ๋๊ฒ ํ ์ ์์๊น?
์จ๊ฐ ํจ์๋ฅผ ์จ๋ดค๋๋ฐ, enable ๋ผ๋ ํธ์์ด ๋ ์คํ ๋์ง ์๋๋ผ๊ตฌ..
void Onenabled()
์์ ๋ฃ์๊ตฌ,
ํธ์ ํจ์๋ ์ด๊ฑฐ์ผ.
ย ย ย ย DOTween.To(() => PlayerScore, (x) => PlayerScore = x, int.Parse(scoreBoard.playerTotal.label.text), 5f).SetEase(Ease.OutCirc).SetAutoKill(false);
์ค๋ธ์ ํธ enable์ ํญ์ ์ฌ์คํ ์ํค๋ ค๋ฉด ์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น..
์ ์ฌ์คํ์ด ์๋ ๊น๋ถํฐ ์์ธ์ ์ฐพ์. ์ด์ ํธ์์ด ์คํ๋๋ฉด ์๋๋๊ฑฐ์ผ์๋ ์์์. ๋ณด๋๊น Dotween๊ธ๋ก๋ฒํจ์๋ก ํธ์ถํ๋๊ฑฐ๋ณด๋. gameObject enable๋ ๋ ์ด์ tween์ ๋จผ์ killํ๋์ง ํด์ผํ ๊ฑฐ๊ฐ์๋ฐ.
ํธ์ ์บ์ฑํด๋๊ณ ๋์๋๋ฉด ๋ฆฌ์คํํธ ๋์ด๋ฉด ๋ณธ๋ฌธ์ฝ๋
๋ด๊ฐ ์ด๊ฑฐ๋๋ฉ ์กด๋ ๊ณ ์ํ๋๋ฐ, ์๋ ค์ค๊น ๋ง๊น
DOTween.Sequence ๋ก ๋ณ์ ํ๋ ๋ง๋ค๊ณ Awake์์ ์์ฑํ๊ณ OnEnable() ์์ ๋ณ์.Play() ํ๋ฉด ์๋๋?
์ค์ค ๋๊ธ ๊ณ ๋ง์ ๋ค์ํ ์์ด๋์ด ์ป์๋ค!! ์ด ์ฌ์์ ์ด ํธ์๋ง ๋์ค๋๊ฑฐ๋ผ ๋๊ธ/๊ฒ์ํด์ ์ํ์ค ๋ง๋ค๊ณ Ondisable() ๋ kill(), Init() ๋ฃ์ด์คฌ์ด!
๋ฆฌ์์ธ๋ํ ๋ฆฌ์คํํธ