timeScale 0์ผ๋ก ์ค์ ํด๋ Update๋ฌธ์ ๊ณ์ ๋์๊ฐ๋๊ฑฐ์ง?
๊ฑ ์๋์ผ๋ก isStop ๊ฐ์ bool๊ฐ ์ค์ ํด์ย ์๋ ๊ฒ์ฌ๋กย ๋ฉ์ถฐ์ค์ผ๋จ?ย
์์ง์ ๊ฒ ๊ท๋ชจ ์์์ ๊ด์ฐฎ์๋ฐ ๋ฐ๋ก ๋ฐฉ๋ฒ์๋ ํด์ ์ง๋ฌธํด๋ด
timeScale 0์ผ๋ก ์ค์ ํด๋ Update๋ฌธ์ ๊ณ์ ๋์๊ฐ๋๊ฑฐ์ง?
๊ฑ ์๋์ผ๋ก isStop ๊ฐ์ bool๊ฐ ์ค์ ํด์ย ์๋ ๊ฒ์ฌ๋กย ๋ฉ์ถฐ์ค์ผ๋จ?ย
์์ง์ ๊ฒ ๊ท๋ชจ ์์์ ๊ด์ฐฎ์๋ฐ ๋ฐ๋ก ๋ฐฉ๋ฒ์๋ ํด์ ์ง๋ฌธํด๋ด
์์๋ถํฐ ์ผ๋์ ๋๊ณ ์ค๋ธ์ ํธ๋ค์ ์ผ์์ ์งํ ์ ์๊ฒ ์ค๊ณํ๊ฑฐ๋ TimeScale์ ์์กดํ๊ณ ์ํฅ ์๋ฐ๋ ๋ถ๋ถ์ UnscaledTime์ผ๋ก ์ค์ ํ๊ฑฐ๋
๊ทผ๋ฐ ํ์๋ ์ ๋ํฐ ๊ฐ๊ฐ์ ๋๋ค์ด UnscaledTime ์ต์ ์ ์ ๊ณต์ํด์ ๊ณจ์น์ํ ๊ฒฝ์ฐ๊ฐ ์ข ์์
๊ฑ timescale์ด๋ bool๊ฐ ํ๋ ์ฃผ๊ณ ๋ง๋ฌ
๊ฑ ์ฌ active ๋๋ฉด update ์๋์์
์ค๋ฒ๋ ์ด ํด์ผ๋๋ฉด ์ ์ง ์ง์ ์ ํ๋ฉด ํ ์ค์ณ์ ๋ ๋๋งํด๋์ผ์
์ข ์ด์ํ๋ฐฉ๋ฒ์ด๊ธดํ๋ฐ, timescale ๋์ ์๋์๊ณ , ๋ชจ๋ ์ค๋ธ์ ํธ์ if (paused) rereturn; ์ณ๋ฐ๋๊ฑฐ๋ณด๋จ๋ ๋ฏ