์บ๋ฆญํฐ๊ฐ ํก์คํฌ๋กค๋ก ์ด๋ํ๋ค๋ณด๋ฉด ๋ญ๊ฐ ์ด์ง ๋จ๋ฆฐ๋ค๊ณ ํด์ผํ๋ ์์์ด ๋จ๋๋ค๊ณ ํด์ผํ๋ ๋ญ ๊ทธ๋ฐ ์ฆ์์ด ์์
์นด๋ฉ๋ผ๊ฐ ๊ฐ์ด ์์ง์ผ ๋ ๊ด์ฐฎ์๋ฐ ๊ณ ์ ์นด๋ฉ๋ผ ์์์ ์บ๋ฆญํฐ๋ง ์ข์ฐ๋ก ์์ง์ด๋ฉด ์ด๋ฐ ์ฆ์์ด ๋์ด
๋ฆฌ์ง๋๋ฐ๋์ ์ผ์ ํ velocity๊ฐ์ ์ค๋ณด๊ธฐ๋ ํ๊ณ update์์ vector๋ฐฉํฅ * time.deltatime์ผ๋ก ์ด๋์์ผ๋ดค๋๋ฐ๋ ๋ง์ฐฌ๊ฐ์ง์
vsync๋ฅผ ์จ์คํ ํด๋ด๋ application.targetframerate๋ฅผ 30, 60 ์ด๋ ๊ฒ ๋ฐ๊ฟ์ค๊ฐ๋ฉฐ ํด๋ด๋ ์ฐจ์ด๊ฐ ์๋ค..
์ด๊ฑฐ ๊ทธ๋ฅ 60hz์ง๋ฆฌ ๋ชจ๋ํฐ์์ ์ด์ฉ ์ ์๋ ํ์์?
์๋ ํด๊ฒฐ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ์ข ๊ฐ๋ฅด์ณ ์ค.. ์๊พธ ์ฒ๋ค๋ณด๋ค๋ณด๋ ๋ฉ๋ฏธ๊ฐ ๋๋ ๊ฑฐ ๊ฐ๋ค ใ ใ
๋น์ทํ ์์ ํ๋ ์ฐพ์์ ๋ถ์
๋ชฌ์๋ฆฐ์ง ๋ชฐ๋ฅด๊ฐฏ์์
๋น์ทํ ๋์์ ์ฐพ์์ ๊ฑธ์์ ์์ง์ผ ๋ ์์์ด ๋ณด์ด๋๊ฑด๋ฐ ์ด๊ฑฐ ๊ทธ๋ฅ ๋ชจ๋ํฐ ์ฃผ์ฌ์จ ๋ฌธ์ ์ธ๊ฐ?
์ฝ๋ ์ฌ๋ ค๋ณด์ใ ใ
๋๋ฏธ ์คํ๋ผ์ดํธ์๋ค rigidbody๋ start์์ rigidbody.velocity = vector3.right*7 ์ ๋ ์ฃผ๊ฑฐ๋ update์์ transform.translate(vector3.right*7*time.deltatime) ๋ญ ์ด๋ฐ์์ผ๋ก ์ค ๋ดค์
๊ทธ๋ฅ ์ฐฉ์ํ์ ์๋๊น ์์ ํ๋ ์๋ง๋ค ์ ์ง์์ผ๋ด๋ ์์์ ์ ํ ๋จ์ง ์์, ๊ทผ๋ฐ ๊ณ์ ๋ณด๊ณ ์์ผ๋๊น ์์์ด ๋ณด์ด๋๊ฒ ๊ฐ๊ธฐ๋ ํ๋ ์ฐฉ๊ฐ์ด ๋ค๊ธดํด
ใ ใ ๋ค๋ฅธ ๊ฒ์๋ ์ฐพ์๋ณด๊ณ ํ๋ ์ด๋ ํด๋ดค๋๋ฐ ๊ทธ๋ฅ ์ฃผ์ฌ์จ์ด ๋ฎ์์ ์๊ธฐ๋ ๋ฌธ์ ๊ฐ์.. ์นด๋ฉ๋ผ๊ฐ ๊ฐ์ด ์์ง์ผ ๋ ์ด์์ด ์๋ ๊ฑด ๋น์ฐํ ์บ๋ฆญํฐ๋ ํ ์๋ฆฌ์ ๊ณ ์ ๋์ด ์์ผ๋ ๊ทธ๋ฐ ๊ฒ ๊ฐ๊ณ .. ใ กใ ก;
์๋๋ฅผ ๋๋ฆฌ๊ฒ ํ๊ณ ๋ณด๋๊น ํน์ ํ๋ ์์ ์ด๋๋์ด ๋๊ธดํ๋ค.. ๋์ถฉ 1์ฉ ์์ง์ด๋ค๊ฐ ์ด๋ ์๊ฐ 2? 3? ์ ๋์ฉ ํ๊บผ๋ฒ์ ์ด๋ํจ. ์ปด์ฌ์์ด ๋ฎ์์ ๊ทธ๋ฐ๊ฑฐ ๊ฐ์๋ฐ ๊ทธ ์๊ฐ ์์์ด ๋ณด์ด๋ ๋ฏํ ์ฐฉ๊ฐ์ด ๋ฌ ๋ฐฐ๊ฒฝ์์ด๋ ์ฝ๋ผ๋ณดํด์ ใ ใ
์ด์ฐ ๋์ํผ
๋ ๋ด ๊ฒ์์ ํ๋ค๋ณด๋ฉด ์ข ์ข ๋ฉ๋ฏธ๊ฐ ์ด ใ ใ ใ ใ ์ด๋จ๋ ์ ๊ฑธ ๋์น ๋ชป์ฑ๋๋ฐ ํ๋ฒ ์์ํ๋ฉด ๊ทธ ๋ด๋ถํฐ ์๊พธ ๋์ ๋ค์ด์์ ๊ดด๋กญ๋ค
ํ๋กํ์ผ๋ฌ ๋๋ ค์ ํ๋ํ๋ ์ ์๋์ง ํ์ธํด๋ด
deltaTime ๊ฐ๋ ํ๋ ์๋ณ๋ก ๋ก๊ทธ์ฐ์ด์ ๋ด๋ฐ ์ซ์๊ฐ ์ผ์ ํ์ง
์นด๋ฉ๋ผ ์ด๋ ์คํฌ๋ฆฝํธ๋ฅผ FixedUpdate๋ก ์ฎ๊ฒจ๋ณด์
LateUpdate