์์ ํ๋ฉด์ผ๋ก๋ง ๋ณด๋ค๊ฐ ์์ธํ ๋ด์ผ๋ ๊ฒ ์์ด์ ์ฒ์์ผ๋ก Maximize On Play ํ์ฑํํ๊ณ ํ ์คํธํ๋๋ ์ ์ฒดํ๋ฉด์ผ๋ ์ด๋์๋๊ฐ ์ ๋ฐ ์ดํ๋ก ํ ๋จ์ด์ง;;; ์ด๊ฑฐ ์ ์ด๋ฌ๋;;;
2Dํ๋ซํฌ๋จธ๊ณ ์๋์ ๊ฐ์ด ์ด๋ํจ.
void Update()
{
moveDir = Input.GetAxisRaw("Horizontal");
Move(moveDir * Time.deltaTime, isCrouching);
}
void Move(float direction, bool crouch)
{
ย ย ย ย const float SPEED_X_MULTIPLIER = 10f;
ย ย ย ย Vector3 targetVelocity = new Vector2(direction * moveSpeed * SPEED_X_MULTIPLIER, rigid.velocity.y);
ย ย ย ย rigid.velocity = Vector3.SmoothDamp(rigid.velocity, targetVelocity, ref currentVelocity, smoothTime);
}
๋ญ ์๋ชปํ๊ฑฐ์???
๋๊ธ 0