- ์ฑํ๋ ์ด์ด์ ๋๋ฐ์ด์ค์์ ๋ํ๋๋ ํ์
- ์ฐจ๋ ์์ง์ - FixedUpdate ํจ์
- ์ฝ์ธ ๋ฑ ๋ค๋ฅธ ์ถฉ๋์ฒด์๋ ์๊ด์ด ์์
์ด๋ ์๊ฐ ์์ธ์ ์ ์ ์๋ ์ฐจ๋์ ๋จ๋ฆผ์ด ์ผ์ด๋๊ณ , ์ฑ์ ์ฌ์คํํด์ผ์ง๋ง ํด๊ฒฐ์ด ๋๋ ํ์์ ๋๋ค.
Interpolate(Extrapolate) ์ต์ ์ ์ ์ฉํ๋ฉด ์์ ์ฒ์๋ถํฐ ์ฐจ๋์ด ์ฌํ๊ฒ ๋จ๋ฆฌ๋ค์.
์กฐ์ธ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
์ฌ์คํํ๋ฉด ๊ณ ์ณ์ง๋ค๋๊ฒ ๋ ๋์ฐํ๋ค ใ ใ ํจ์ ์์ ๋ฌธ์ ์ผ๊น? ์์ ๋ฏ์ด๋ณด์ง ์๊ณ ๋ ๋ชจ๋ฅด๊ฒ ๋ค
ใ ใ ๋ชฐ๋๋๋ฐ ์ ๋ง ๋์ฐํ๋ค์
์ฐจ๋ ์์ง์์ Update๋ก ์ฎ๊ฒจ๋ด
์บ๋ฆญํฐ ์์ง์์ FixedUpdate๋ก ํด์ผํ๋ ๊ฑธ๋ก ์๊ณ ์๋๋ฐ.. ์๋๊ฐ์?
FixedUpdate๋ ๋ฌผ๋ฆฌ์ฌ์ดํด์ด์์. ์ฐจ์ด๋์ ๋ฌผ๋ฆฌ๋ก ํ๋๊ฑฐ์ผ? ๊ทธ๋ฆฌ๊ณ ์นด๋ฉ๋ผ๋ฐ๋ผ๊ฐ๋๊ฑด LateUpdate์์ ํ๋๊ฑฐ๊ณ
์ฐจ์ ๋ฆฌ์ง๋ ๋ฐ๋ ์ค์ ๋์ด ์์ด์.๊ทธ๋ฆฌ๊ณ ํ๋ ์ ์ํฅ ๋ฐ์ง ์์ผ๋ ค๊ณ ์ฐจ๋ ์นด๋ฉ๋ผ ๋ชจ๋ FixedUpdate์์
๊ทธ๋์ ๋ฆฌ์ง๋๋ฐ๋๋ก ์ฐจ๋ฅผ ๋ฐ๊ณ ์๋๊ฑด ์๋๊บผ ์๋. = ๊ทธ๋ฅ ํค๋ณด๋๋ก ์์ง์ด๋๊ฑฐ ์๋?
ํค๋ณด๋๋ก ์์ง์ด๋๊ฒ ๋ง์ต๋๋ค. "FixedUpdate๋ ๋ฌผ๋ฆฌ์ฌ์ดํด์ด์์. ์ฐจ์ด๋์ ๋ฌผ๋ฆฌ๋ก ํ๋๊ฑฐ์ผ?" ์ด ๋ด์ฉ์ ์ ์ดํดํ์ง ๋ชปํ๋ค์.
์นด๋ฉ๋ผ๋ฅผ lateupdate์์ ์ฒ๋ฆฌ
ํ๋ผ๊ณ ๋ณธ๊ฑฐ๊ฐ์์ ๊ทธ ๋๋๋ง ์์๋๋ฌธ์ ์์ ๋ฌผ๋ฆฌ์์ ๋ค ์ฒ๋ฆฌํ๊ณ ๊ทธ๊ฑธ ๋ง์ง๋ง์ ์นด๋ฉ๋ผ์์ ๋๋๋ง ํ๋๊ฑฐ๋ผ์ ๊ทธ๋ ๋ค๋๋ฐ
ํ๋ ์์ ์ํฅ์ ๋ฐ์ง ์์ผ๋ ค๊ณ ์นด๋ฉ๋ผ๋ FixedUpdate์์ ๋๋ฆฌ๊ณ ์์ด์. 60ํ๋ ์์ ํ๊ฒ์ผ๋ก ํ์ ๋ ๋ฐ์ํ๊ณ ์๋๋ฐ.. ์ง๊ธ 30ํ๋ ์์ผ๋ก ํ ์คํธ ์ค์ ๋๋ค. ์นด๋ฉ๋ผ๋ฅผ LateUpdate๋ก๋ ํ ๋ฒ ํ ์คํธ ํด๋ณด๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.