강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

hy ki님의 프로필 이미지
hy ki

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Camera #2

마우스 클릭 후 도착지점에서 캐릭터가 엎어집니다.

작성

·

460

0

실습중에 강의 결과와 달리 나오는 것이 있어 질문드립니다

강의

Part3: 유니티 엔진/ Camera#2/ 15:20

현상

마우스 클릭 하고,도착지점에서 캐릭터가 쓰러집니다

환경

다른 답변에서 알려주신 naver mail 로 코드를 보냈습니다

2022.3.24.목 14:39 발송

UnityChan 의 Freeze Rotation (x,y,z) 은 모두 True 입니다.

 

디버깅

도착지점 직전

Mathf.clamp 가 정상 동작하여 moveDist 값이 0이 됩니다.

그러나 여기서 F11 을 눌러 한 단계를 더 진행하면

transform.position 과 _destPos 이 값이 동일함에도
moveDist 값이 조금 튑니다.

 디버깅을 해도 의문점만 더 커지고 뭐가 잘못 되었는지 모르겠네요 ㅜㅜ

퀴즈

카메라 컨트롤러를 Update 메서드가 아닌 Late Update 메서드에서 실행하는 주된 이유는 무엇일까요?

카메라를 먼저 업데이트하여 캐릭터 움직임을 예측하기 위함

캐릭터 업데이트가 완료된 후 카메라 위치를 확정하기 위함

카메라 업데이트는 프레임당 한 번만 필요하기 때문

물리 연산 충돌 문제를 피하기 위함

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

넘어지는 문제는 검색해보시면 비슷한 질문이 많을거에요.
isKinematic 설정 때문에 유니티 물리 엔진이 적용되어 철푸덕 엎어지는데
유니티 물리 영향을 받지 않게 꺼버리시면 됩니다.

hy ki님의 프로필 이미지
hy ki

작성한 질문수

질문하기