Rigidbody playerRB;
Vector3 movement;
float h,v;
ํฝ์ค๋ ์
๋ฐ์ดํธ
ย ย ย ย ย ย ย movement.Set(h, 0f, v);
ย ย ย ย ย ย ย movement = movement.normalized * playerSpeed * Time.deltaTime;
ย ย ย ย ย ย ย playerRB.MovePosition(transform.position + movement);
์
๋ฐ์ดํธ
ย ย ย ย ย ย ย h = Input.GetAxisRaw("Horizontal");
ย ย ย ย ย ย ย v = Input.GetAxisRaw("Vertical");
playerRB.Moveposition(~) ๋ถ๋ถ์ playerRB.velocity = movement๋ก ๋ฐ๊ฟ๋ด๋ด
์ด๋ฒ์ ๊ทธ๋ฅ ๋ฐ๋ฅ์ ๋ฐํ
ใ ใ ๋ญ๊ฐ๋ฌธ์ ์ง ์งํ๋๊ฑฐ ๋ค ํด๋ณธ๊ฑฐ๊ฐ์๋ฐ
ํน์ ๊ฒ์ํ๋ฉด ๋ณผ์์์๊น
ใ ใ gif๋ก ์ฌ๋ ค์ค๊ฒ