์ ํ๋ธ๋ณด๊ณ ๋ฐ๋ผํ๊ณ ์๋๋ฐ
fixed update
ํ๊ณ
๊ทธ๋ฅ update
ํ๊ณ ย
์ด๋๊ด๋ จ ์ฝ๋๋ฅผ ๋ฃ์์๋ ๋ณ์ฐจ์ด๊ฐ ์๋๊ฑฐ๊ฐ์๋ฐ
๋ญ๊ฐ ๋น ๋ฑ๋น ๋ฑ ์์์ง์ด๊ณ ย
์ค๊ฐ์ ๋ฒํผ์ด ์นํ์ย
์ ๋ฐ์ดํธ์ ๋ฃ์ด๋ ๋๊ฐ์
์ ํ๋ธ๋ณด๊ณ ๋ฐ๋ผํ๊ณ ์๋๋ฐ
fixed update
ํ๊ณ
๊ทธ๋ฅ update
ํ๊ณ ย
์ด๋๊ด๋ จ ์ฝ๋๋ฅผ ๋ฃ์์๋ ๋ณ์ฐจ์ด๊ฐ ์๋๊ฑฐ๊ฐ์๋ฐ
๋ญ๊ฐ ๋น ๋ฑ๋น ๋ฑ ์์์ง์ด๊ณ ย
์ค๊ฐ์ ๋ฒํผ์ด ์นํ์ย
์ ๋ฐ์ดํธ์ ๋ฃ์ด๋ ๋๊ฐ์
https://docs.unity3d.com/kr/2021.3/Manual/ExecutionOrder.html
๋ณด๊ณ ์ค์
Update๋ ํ๋ ์ ์์ ๋ฐ๋ผ ๋ฌด์กฐ๊ฑด 1๋ฒ์ฉ ์คํ๋๋ ํจ์๊ณ Fixed Update๋ ๊ณ ์ ์๊ฐ์ผ๋ก ์ ๋ฐ์ดํธ ๋๋ ํจ์๋ผ ์ฌ์ฉ์์ ํ๊ฒฝ์ ๋ฐ๋ผ ์ฌ๋ฌ๋ฒ ํธ์ถ ๋ ์๋ ์๋๋ฉด ํธ์ถ๋์ง ์์ ์ ์์. ๋ด๋ถ์ ์ผ๋ก ๋ฌผ๋ฆฌ๋ ๊ฐ์ฒด๋ค์ด ๊ฒน์น๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ฌผ์ฒด๊ฐ ๊ฒน์น๋ฉด ๊ทธ ๊ฒ์ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฌผ์ฒด๋ฅผ ๊ฐ๊น์ด ๋ฐฉํฅ์ผ๋ก ๋ฐ์ด๋ด๋๋ฐ ๋ง์ฝ ๊ฐ๋ณ์ ์๊ฐ์ผ๋ก ๋ฌผ๋ฆฌ๋ฅผ ์ ๋ฐ์ดํธ ํ๋ฉด ํ๋ ์ ์์ ๋ฐ๋ผ ๋ฌผ์ฒด๊ฐ ์์น ์๋ ๋ฐฉํฅ์ผ๋ก ๋ฐ๋ ค๋ ์ ์๊ธฐ ๋๋ฌธ์ ๋ฌผ๋ฆฌ์ ๊ฒฝ์ฐ ๊ณ ์ ์๊ฐ์ผ๋ก ์ ๋ฐ์ดํธ๋ฅผ ํด์ ์ด๋ฅผ ํด๊ฒฐํ ๋ ค๊ณ ํ๊ณ ์์. ๊ทธ๋์ ๋ ์ด ๊ฑธ๋ฆฐ๋ค๋ฉด Fixed Update๋ ์ฌ๋ฌ๋ฒ ํธ์ถ ๋ ์๋ ์๋๋ฉด ์คํ ๋์ง ์์ ์ ์์.
์ ๋ ฅ์ Update ์ ๋ฃ๊ณ , ๋ฌผ๋ฆฌ๊ด๋ จ ์ฒ๋ฆฌ๋ ์ค์ ์์ง์์ Fixed update์