player ์์ง์์ด ๊ต์ฅํ ์ด์ํด์.
์ ๊ฐ๋ค๊ฐ ๊ฐ๋์ฉ ์ ๋ ๊ฒ ๋ฒ๋ฒ ๊ฑฐ๋ฆฌ๊ณ ๋ถ๋ช ์์ผ๋ก ๊ฐ๋๋ฐ ๋ค๋ก ๊ฐ์ง๊ณ ๊ทธ๋ฝ๋๋ค.
์ฝ๋ฉ์ ์๋ชปํด์ค ๊ฑธ๊น์? ์ด ํ์ ๊ณ์ ์งํ๋๋ ๊ฑด ์๋๊ณ ๊ฒ์ 3ํํ๋ฉด ๊ทธ์ค 1ํ์ ๋ ์ด๋ฝ๋๋ค.
์ฐธ๊ณ ๋กย ์ด ๊ฒ์ ์ ์ํ ์ pc์์ ํ ๋๋ ๋ฌธ์ ๊ฐ ์๋๋ฐ ๋ค๋ฅธ pc์์๋ ์ ํ์์ด ๊ฒ์ ๋ชปํ ์ ๋๋ก ๋ ์ฌํด์ง๋๋ค.
๋ฐ์๋ player ์คํฌ๋ฆฝํธ์ ๋๋ค.
๋ญ๊ฐ ๋ฌธ์ ์ธ์ง ๋ชฐ๋ผ์ ์ฌ๊ธฐ๋ค ์ฌ๋ ค๋ด ๋๋ค.
๋์์ฃผ์ญ์ผ1!
์ผ๋จ ์ธํ์ FixedUpdate๋ง๊ณ Update์์ ๋ฐ์ผ์๊ณ ์, ์์์ ์๋ณด์ด์ง๋ง RigidBody์ค์ ์์ FreezeRotation์ด๋ผ๋์ง FreezePosition x,z๋ผ๋์ง ๋ง์๊ฑฐ ๋ค ๋ง์๋จ๋์ง ๋ณด์๊ณ ์.
์ ๊ฐ gravity ์ค์ ์์ y๊ฐ์ -30์ผ๋ก ์คฌ๋๋ฐ ์ด๊ฑฐ ๋๋ฌธ์ ์๋๊ฒ ์ฃ ?
์ค๋ ฅ์ด ์๋ค๊ณ ๋จ์ํ ๊ฑท๋๋ฐ ๋ฐ๋ฅ์์ ๋๋๋์ง ์๊ณ ์, ๋ฌผ๋ฆฌ๊ธฐ๋ฐ ๋ฌด๋ธ๋จผํธ๋ฅผ ์ฐ๊ณ ์ถ์ผ๋ฉด ์ง์ ๋ง๋ค๊ธฐ๋ณด๋ค ์์ ์ฐ๋๊ฒ ์ข์์. ๋ฌผ๋ฆฌ๊ธฐ๋ฐ ์์ง์์์ ๊ณ ๋ คํ ๊ฒ ํ๋๊ฐ๊ฐ ์๋.
https://assetstore.unity.com/packages/tools/physics/character-controller-pro-159150
์ด๊ฑฐ
์ธ๋งํจ
์ค ใฑใ ใฑใ
ํ๋ฒ ์ ํ๋ธ ๊ฐ์๋ฅผ ๋ฐ๋ผ์ ๋๊ฐ์ด ๋ง๋ค์ด๋ณด์๋๊ฒ ์ด๋จ๊น์
FixedUpdate์์ Time.fixedDeltaTime์ฐ์ ์ผํ๊ณ ์. ์ด๊ฑด ์ข ์ฌํ๋ ๋ด์ฉ์ด๋ผ ์์ฑ์๋ถ๊ป ์ด๋ ค์ธ ์ ์๊ธด ํ๋ฐ, ๊ฒ์์์ ๋ถ๋ฆฟํ์์ด๋ผ๊ฑฐ๋ ์๊ณต๊ฐ์ ์ ์ดํด์ผ๋ง ์กฐ์๊ฐ์ด๋ ํ๊ฒฉ๊ฐ์ ๊ฐ์ ํ ์ ์๋๋ฐ, ๊ทธ๋ฆฌ ํ๋ ค๋ฉด ๋ฉ์ธLoopํ๋ ๋ง๋ค์ด๋๊ณ ๊ทธ ํ๋์์ ๋ชจ๋ ๋๋ค Update์์ฐจ์ ์ผ๋ก ํธ์ถํ๊ณ , ์๊ฐ์ ๋๊ธฐ๊ณ , ๊ฐ ๊ณ์ธต์ ์์๋ค์๊ฒ ์๊ฐ์ ๊ณ์ ํญํฌ์์ฒ๋ผ ํ ์คํ๋ ํํ๋ก ์ง์ผํฉ๋๋ค. ๊ทธ๋์ผ ๋ฉ์ถ๊ณ ์์ง์ด๊ณ ๋๋ฆฌ๊ฒํ๊ณ ๋น ๋ฅด๊ฒํ๋ ๋ฑ์ ์ฐ์ถ์ ๋ฃ๊ธฐ๊ฐ ์ข์์ง. ๊ธ๊ณ ์ด๋ฐ๊ฑด ํญ์ ์ด๋ฐ ์ค๊ณ ๋ ๋ค์ด๊ฐ์ผํจ. ๋์ค์ ๋ฃ์ผ๋ฉด... ใ ์๋นํ ๊ธฐ๋ฅ์ ์ ์ฝ์ด ๋ง์ด ๋ฐ๋ฅผ ๊ฒ.
๋ต๋ณ๊ฐ์ฌํฉ๋๋ค. ๊ทผ๋ฐ ์ ๊ฐ 2๋จ์ ํ ๊ตฌํํ ๋ ค๊ณ ๋ฐ๋ฅ๊ณผ ๋ฌผ๋ฆฌ์ฐ์ฐ ์ ์ฉํด์ ๋ฌธ์ ๊ฐ ์๊ธด๊ฑธ์๋ ์์ง ์๋์?
์ธํ ์์ fixed timestep ๊ฐ๊ฒฉ ์ค์ฌ๋ณด์
๋๋ค ์ธ๊ณต์ง๋ฅ์ด๋?ใ ใ ๋ต๋ณ์ด ๋ค ๋ฌ๋ฆฌ๋๊ฒ ์ ๊ธฐํ๋ค
ใ ใ ใ
๋น์ฅ์ FixedUpdateํจ์๋ฅผ Updateํจ์๋ก๋ง ๋ฐ๊ฟ๋ ์ํ๋ ํ์์ ํด๊ฒฐ ๋ ๋ฏ