작성자 없음
작성자 정보가 삭제된 글입니다.
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Camera #3
작성
·
259
1
안녕하세요 강의 너무나 잘 듣고있습니다.
강의에서 CameraController의 Raycast에서 origin(플레이어) direction(카메라 방향)으로 구현하셨습니다.
origin을 카메라로 direction을 플레이어 방향으로 구현하지 않으신 특별한 이유가 있을까요?
몇 가지 이유를 생각해봤는데 계산이 어렵다는 생각이 들더군요 (벽이 두껍다던지 다수의 오브젝트가 카메라를 막고있다던지..의 상황에서요) 다른 이유가 또 있을까요?
답변 1
4
단순히 플레이어와 카메라 사이의 맨 첫번째 충돌체를 판별하기 위해서입니다.
충돌체가 여러개 있다면, 가장 맨 첫번째 애 앞에다가 카메라를 갖다 놔야 합니다.Camera->Player 쪽으로 쏘면 그게 힘들겠죠.