강의

멘토링

커뮤니티

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

LOP님의 프로필 이미지
LOP

작성한 질문수

레트로의 유니티 C# 게임 프로그래밍 에센스

게임 매니저 (2/2)

어메이징 볼링 카메라 추적이 안됩니다.

해결된 질문

작성

·

272

0

공을 발사후 카메라 추적이 되지 않습니다.

cam.SetTarget(ballInstance.transform, CamFollow.State.Tracking); 을  Fire함수에 넣었는데도 카메라 줌인만 될뿐 계속 포신을 바라보고 있네요. 

답변 2

0

LOP님의 프로필 이미지
LOP
질문자

코드를 다시보다보니 제가 빼먹은 부분이 있었습니다. 

private void Move()

    {

        targetPosition = target.transform.position;

        // 카메라 부드럽게 움직이기

        // https://happyryu.tistory.com/326

        Vector3 smoothPosition = Vector3.SmoothDamp(transform.position, targetPosition, ref lastMovingVelocity, smoothTime);

        transform.position = targetPosition;

    }

제가 여러가지 테스트하다가 transform.position = targetPosition; 이 코드를 주석처리 해놓고 주석 해제를 안했었네요^^

0

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

SetTarget() 메서드가 호출 자체는 되었는지 확인을 한 다음, 호출은 된것이 맞다면 카메라 추적기 스크립트를 확인해야 할것 같습니다. 혹시 작성한 CamFollow 스크립트를 이곳에 업로드 해주실 수 있을까요?

LOP님의 프로필 이미지
LOP

작성한 질문수

질문하기