ย ย private void Move()
ย ย {ย
ย ย ย ย moveMent.Set(-moveDirX, 0 , -moveDirZ);
ย ย ย ย moveMent = moveMent.normalized * applySpeed * Time.deltaTime;
ย ย ย ย
ย ย ย ย rb.MovePosition(transform.localPosition + moveMent);
ย ย }
์ด๋ ๊ฒ ํ๋๊น ์๋์ขํ ๊ธฐ์ค์ผ๋ก ์์ง์;
ํน์ ์ค๋ธ์ ํธ์ ๋ก์ปฌ ์ขํ๋ก ์ด๋ํ๊ฒ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํจ?
transform.Traslate() ๊ฐ์ ๊ฒฝ์ฐ๋ ๋ค์ Space.Self ๋ง ํด์ฃผ๋ฉด ๋ฌ์๋๋ฐ
์ ํด๊ฒฐํ๋ค ใ ใ ;
Vector3 newPos = rb.position + transform.TransformDirection(moveMent);
https://docs.unity3d.com/kr/2018.3/ScriptReference/Rigidbody.html
์ถฉ๋ํ์ ๋๋ฉ ๋ฆฌ์ง๋๋ฐ๋์ฐ๋๊ฑฐ ์๋๋? ์ผ์ผํ๋ฉด ํธํผ์ด๋ ๋ค๋ฅผ๊ฑฐ์๋๋ฐ
์์๋ญ๋น ใ ใ ใ ใ ใ ใ ใ ;;