๋๊ฐ์ ๋ฌผ๋ฆฌ์์ง์ ๊ตฌํ ํ ๋ย
Add Force ํ๊ณ Add Velocityํ๊ณ ๊ตฌ๋ณ์ ๋ .
Add Force๋ ํ ๋ฒกํฐ๋ฅผ ํด๋น ํ๋ ์์ ์์งํ์ ๋ํ ๋ ์ฐ๋ ํจ์์.
Add Velocity๋ ํ์ฌ ์๋์ ์๋ ๋ฒกํฐ๋ฅผ ๋ํ ๋ ์ฐ๋ ํจ์์.
์ด๋ฌ๋ฉด ์ ์ฐจ์ด๊ฐ ์๊ธฐ๋?
Add Force๋ฅผ ํ๋ฉด ํ์ ๋ํ๋๋ฐ, ๋ฌผ๋ฆฌ์ ์ผ๋กย ํ = ์ง๋ * ๊ฐ์๋๋ก ์ ์ ๋ด๋ฆผ.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๊ฐ์๋๋ฅผ ๊ตฌํ๋ฉด ์์งํ / ์ง๋์.
๋ ์๋์ ์ ์๋ ์ด๋ ๊ฒ ๋ด๋ฆผ.
์๋ = ๊ฐ์๋ * ์๊ฐ
๊ทธ๋์ ๋จ์ํ ๊ฐ์ฒด์ Add Force ๋ง์ผ๋ก ์๋๋ฅผ ๋ณ๊ฒฝ ์์ผ ์ฃผ๋ฉดย
ํด๋น ํ๋ ์์ ์๋ = ๊ธฐ์กด์๋ + ์๊ฐ * ์์งํ / ์ง๋์ด ๋๋๊ฑฐ์.
๋ฌผ๋ก ์ด๋ฌํ ๊ณ์ฐ์ ํ ๋ ์ด๋ ๊ฒ ๊ฐ์ ๋๋ ค๋ฃ์ง๋ ์๊ณ , ์ค์ผ๋ฌ ์ ๋ถ๋ฒ์ด๋ ๋ฃฌ์ง์ฟ ํ ์ ๋ถ๋ฒ ๋ฑ๋ฑ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฐ๋๋ฐ,
์ค์ผ๋ฌ๋ฒ์ ์ด๋ฌํ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ์ ๊ณ์ฐํจ.
์๊ฐ ๊ฐ๊ฒฉ์ ๋์ถฉ ํ๋ ์๋ง๋ค ๋ค๋ฅด์ง๋ง 1/60์ด๋ก ์ ํด์ก๋ค๊ณ ๋ณด๋ฉด (์ ๋ํฐ๋ Fixed Update๊ฐ 1/50 ์ผ๋ก ๊ธฐ์ตํจ)
ํ๋ ์๋น ์๋ ๋ณํ = ํ / (60 * ์ง๋) ์ด๋ ๊ฒ ๊ณ์ฐ์ด ๋จ.
์ฆ ์ง๋์ด 1์ด๋ผ ํ ๋๋ ํ ๋ฒกํฐ๋ฅผ 60์ผ๋ก ๋๋ ๊ฐ์ผ๋ก ์๋ ๋ณํ๊ฐ ์๊ธฐ๋ฏ๋ก ๋ณํ๋์ด ๊ต์ฅํ ์ ์๊ฑฐ์.
๊ฒฐ๋ก ์ ๋ญ ๊ทธ๋ฅ ์ซ์๊ฐ ์์์ ๊ทธ๋ ๋ค. ์ด๋ ๊ฒ ์ดํดํ๋ฉด ๋จ.
๋๊ธ 0