Input.GetAxis를 사용하게 되면 PC에서 마치 조이스틱을 사용하는 것 처럼 Horizontal 값이 서서히 증가하고 서서히 감소한다. 예를 들어 float xAxis = Input.GetAxis("Horizontal"); float zAxis = Input.GetAxis("Vertical"); // 이동할 방향 설정 Vector3 moveDirection = new Vector3(xAxis, 0, zAxis).normalized; // Rigidbody 를 사용하여 이동 Vector3 movement = moveDirection * moveSpeed * Time.deltaTime; rb.MovePosition(transform.position + movement); 이런 코드를 작성한다고 하면 ..