์บ๋ฆญํฐ๊ฐ ๋ฒฝ์ ํต๊ณผํ๋ ๋ฌธ์ ๊ฐ ์๊ฒจ์ ์๋๋ฐย
์บ๋ฆญํฐ์ ๋ฐ์ค์ฝ๋ผ์ด๋๋ ๋ฆฌ์ง๋ ๋ฐ๋, ๋ฒฝ์๋ ๋ฐ์ค์ฝ๋ผ์ด๋๋ง ์๋ ์ํฉ
๋ฐ์ค์ฝ๋ผ์ด๋๋ค์๋ ํธ๋ฆฌ๊ฑฐ ์ฒดํฌ ๋น์ฐํ ์ํ๊ณ ๋ฆฌ์ง๋ ๋ฐ๋์ ํค๋คํฑ๋ ๋ ์ํ์ธ๋ฐย
์ถฉ๋ ์๋๋๊ฑฐ ๊ฐ๋ค๊ฐ๋ ์บ๋ฆญํฐ๋ก ๋ชธ์ ์ข ๋น๋น์ ๊ฑฐ๋ฆฌ๋ฉด ๋ฒฝ์ด ๋ซ๋ฆฌ๋ ์ํฉ์ด ๋ฐ์๋จย
์ธํฐ๋ท ๊ฒ์ํด๋ณด๋ ๋ฆฌ์ง๋๋ฐ๋์ interpolate๊ฐ์ ์ต์ ์กฐ์ ํด๋ณด๋ผ๊ธธ๋ ํด๋ดค๋๋ฐ ๊ทธ๋๋ ๊ณ์ ๋ฒฝ์ด ๋ซ๋ฆฌ๋๋ฐ
์ด ์ํฉ์์ ์ด๋๋ฅผ ๋จผ์ ์ ๊ฒ์ ํด์ผ๋ ๊น?
๊ธฐ๋ณธ์ ์ธ ๋ถ๋ถ์ธ๋ฐ ์์ธ์ ๋ชจ๋ฅด๊ฒ ์ด์ ๋๋ฌด ๋ต๋ตํดย
์บ๋ฆญํฐ ์ด๋์ translate(vector3.moveforward*time.deltatime*moveSpeed) ์ด๋ฐ์์ผ๋ก moveSpeed ๋ณ์ ๋ฃ๊ณ ํจ
1. ์ด๋์ FixedUpdate์์ ์คํํด๋ณด๊ธฐ 2. Transform.Translate ์ฐ์ง ๋ง๊ณ Rigidbody.MovePosition ์ฐ๊ธฐ ๋ ๋ค ํด๋ ์๋๋ฉด ๋๋ ๋ชจ๋ฆ ๊ทธ๋ฆฌ๊ณ ์บ๋ฆญํฐ์ฝ๋ผ์ด๋ ์ฐ๋ ๊ฒ๋ ์ข์ ๋ฏ
์บ๋ฆญํฐ์ฝ๋ผ์ด๋ ์๋๊ณ ์บ๋ฆญํฐ์ปจํธ๋กค๋ฌ์๋ค
translate๊ฐ ์ด๋ ๊ฒ ์์ข์๋๊ฐ... ์ฝ๋ผ์ด๋ ์ถฉ๋์๋ ๋ชป์ธ์ ๋๋ค.. ์กฐ์ธ ๊ณ ๋ง์ ๋ฆฌ์ง๋๋ฐ๋๋ก ์ด๋ํ ๊ฒ