해결된 질문
작성
·
407
·
수정됨
0
캐릭터가 몬스터한테 둘러쌓여서 밀린후에 빠져나가고 가만히 있으면 아무런 동작을 하지 않음에도 캐릭터가 천천히 밀리고 있어요
그래서 원래 코드인
Vector3 dir =_moveDir * _speed * Time.deltaTime;
transform.position += _dir;
이 부분을 rigidbody를 가져와서 아래와 같이 바꿨는데
Vector2 dir = _moveDir * _speed * Time.deltaTime;
_rigid.MovePosition(_rigid.position + dir);
문제 되는 부분이 있을까요??
해결방법이 추후 강의목차에서 해결이 되나요?