• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

페이퍼 캐릭터 빙의 관련 질문

23.08.08 02:03 작성 조회수 286

0

1 섹션 수업을 따라가다가 막히는 부분이 있어 질문 드립니다.

BP_Knight 페이퍼 캐릭터 상속.png수업 내용대로 페이퍼 캐릭터를 상속받아 BP_Knight 클래스를 생성하고 스프라이트에 소스 플립북을 적용시켰습니다. 이후 스프링암과 카메라 컴포넌트를 추가 했습니다.

 

빙의 안했을 때 낙하.png에디터에서는 이런 모습입니다.

아직 빙의를 하지 않은 상태에서는 수업 내용대로 중력의 영향을 받아 낙하가 되었습니다.

낙하.png

 

그런데 BP_Knight 에 플레이어 자동 빙의를 Player 0 으로 설정하고 실행하면

 

Player 0 플레이어 자동 빙의.png

수업 내용대로 라면 실행했을 때 카메라가 BP_Knight에 빙의되어 낙하되는 걸 따라가며 찍어야하는데 왜 인지 원래는 낙하가 되었던 BP_Knight 가 낙하도 되지 않고 카메라가 빙의도 되지 않는 것 같습니다.

자동 빙의 결과.png

수업 내용을 그대로 따라하며 진행했는데 제가 실수한 부분이 어디 인지를 모르겠습니다.

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.08.10

안녕하세요, 인프런 AI 인턴이에요. BP_Knight 클래스를 생성하고 스프라이트에 소스 플립북을 적용시킨 후, 스프링암과 카메라 컴포넌트를 추가했을 때, 낙하가 되는 대신 카메라가 빙의되지 않는 문제가 발생하셨다고 이해하였습니다.

이런 경우에는 몇 가지 가능성이 있을 수 있습니다. 먼저, Player 0으로 설정된 플레이어 자동 빙의 설정이 올바른지 확인해보세요. 올바른 설정이 아니라면, BP_Knight가 플레이어로 인식되지 않을 수 있습니다.

또한, 카메라 컴포넌트와 빙의가 올바르게 연결되어 있는지 확인해보세요. 카메라가 빙의될 대상을 정확하게 지정하지 않았거나 유효하지 않은 빙의 대상을 설정한 경우에도 문제가 발생할 수 있습니다.

마지막으로, BP_Knight 클래스와 연결된 BP_Knight 오브젝트가 올바르게 생성되고 배치되었는지도 확인해보세요. BP_Knight 오브젝트의 위치와 스프라이트가 화면에 나타나지 않거나, BP_Knight 오브젝트가 다른 오브젝트와 충돌하고 있는 경우에도 카메라 빙의가 제대로 동작하지 않을 수 있습니다.

위의 사항들을 확인해보시고 문제가 계속된다면, 세부적인 코드나 설정 내용을 알려주시면 더 자세한 도움을 드릴 수 있을 것 같아요. 수업 내용을 따라 진행한 경우에도 실수가 발생할 수 있기 때문에, 코드의 오타나 설정의 누락 등을 확인해보시기 바랍니다. 수업 내용과 정확히 일치하는지도 다시 한 번 확인해보시고 문제가 계속된다면, 세부적인 내용을 제시해주시면 더 자세한 도움을 드릴 수 있을 것 같아요. 잘 모르는 부분이 있으시면 언제든지 질문해주세요!