작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Camera #3
작성
·
426
1
캐릭터가 키보드로 움직일때 별 이상이 없지만 마우스로 클릭 할시 밑사진과 같이 목적지에 도착하고나서 기울어지는데 is kinematic을 키는거 말고 방법이있을까요?
퀴즈
카메라 컨트롤러를 Update 메서드가 아닌 Late Update 메서드에서 실행하는 주된 이유는 무엇일까요?
카메라를 먼저 업데이트하여 캐릭터 움직임을 예측하기 위함
캐릭터 업데이트가 완료된 후 카메라 위치를 확정하기 위함
카메라 업데이트는 프레임당 한 번만 필요하기 때문
물리 연산 충돌 문제를 피하기 위함
답변 2
2
예측하신대로 유니티 물리가 적용되어 발생한 문제이고,IsKinematic을 켜서 유니티 물리 적용을 안 받게 설정해주시면 됩니다.사실 FPS가 아닌 RPG 게임에서 유니티 물리를 적용받아야 할 이유는 딱히 없고,중력이 필요하다면 간단한 물리 공식으로 만드는 것이 좋습니다.(어차피 온라인 게임이라면 서버 쪽에서도 똑같은 연산을 해야하기 떄문에, 유니티 물리를 사용 안 하는 것이 낫습니다.)
0
똑같은 문제를 겪었는데 감사합니다