ui์ ์๋ ์คํฌ๋ฆฝํธ๋ค์ ํ์์ค์ผ์ผ ์ํฅ ์๋ฐ๋์ฌ??
Time.timescale ์ผ์
๊ฒ์ ์ค๋ธ์ ํธ๋ค์ ๋ฉ์ถ๋๋ฐ ui์ฒ๋ฆฌ๋ ์๋ ์๋ฉ์ถ๋๊ฒ ์ ์?
๊ทธ๋ฆฌ๊ณ ์บ๋ฆญํฐ rotation ๋ณ๊ฒฝ์ timescale 0์ด์ฌ๋ ๋ฐ๊ปด๋ฒ๋ฆฌ๋ค..
๋ง์ฐ์ค ํด๋ฆญํ ๋๋ง๋ค ํด๋ฆญํ ๋ฐฉํฅ์ผ๋ก ์บ๋ฆญํฐ ํ์ ํ๋๋ฐ timescale ๊ฐ์ด 0์ด์ฌ๋ ์ด๊ฑด ์์ง์
์ ๋๋ฉ์ด์
๊ฐ์๊ฑฐ๋ ๋ค ๋ฉ์ถ๋๋ฐ ํ ์๋ฆฌ๋ฅผ ๋ชจ๋ฅด๊ฒ ์
์ด๋์ด๋ ํ์ ํ ๋ ํ์๊ฐ ์๋ฃ์ผ๋ฉด ํ์์ค์ผ์ผ ์ํฅ์ ์๋ฐ์ผ๋ ์์ง์ด์ง.
transform.Rotate(new Vector3(0, 1, 0), 1); ์ด๊ฑฐ๋ transform.Rotate(new Vector3(0, 1, 0), 1*Time.deltaTime); ์ด๊ฑฐ๋ ๋น๊ตํด๋ด๋ผ.
time.timescale๋ time.์ด ์ ์ฉ๋๋ ๋ถ๋ถ์ ์ ์ด ํ๋๊ฑฐ (๋ํ์ ์ธ๊ฒ ์ ๋ฐ์ดํธ) ๊ทธ๋ฌ๋๊น ์ ๋ ๊ฒ ํ๋ฒ๋ง ์์ ํ๋๊ฑด ์๋์ ํ๋๊ฑฐ์ง ์๋ ์ฒ๋ผ ๋ค์ Time.์ ์ฐ๊ฒฐํด ์ฃผ๊ฑฐ๋ ์๋๋ฉด time.timescale =0 ์ผ๋ bool ๊ฐ์๊ฒ๋ ๊ฐ์ด ๋ณ๊ฒฝ ์์ผ์ ์์ธ์ํค๋๊ฑธ๋ก ์์ ํด๋ ๋๊ณ
Update ๋ ๊ทธ๋ฅ ๊ณ์ 1ํ๋ ์๋ง๋ค ์๋ํจ.
์ํญ ๊ทธ๋ฌ๋ค ใณใณ