해결된 질문
작성
·
194
0
언제나 양질의 강의를 제공해주셔서 감사드립니다.
이번 강의를 통해 Lyra를 언리얼 프로젝트에서 어떻게 사용하는지 알아보고
언리얼 엔진과 관련한 디테일한 부분을 배워볼 수 있어 참 기쁩니다.
Item #12강의에서 제공해주시는 애셋 파일을 프로젝트에 사용하기 위해
이주하였으나 기존에 만들어둔 애니메이션 블루 프린트들과 연결되지 않는 문제가 발생하였습니다.
또 이주된 애셋 파일들의 부모 클래스가 None으로 설정되어
결국 이주하지 않고 파일 경로상에 직접 옮기는 방식으로 수정하였습니다.
애셋과 관련된 문제는 발생하지 않았지만, 설정하고 수행한 결과가 Rookiss님의
수행 결과와는 다르게 동작하는 문제가 발생하여 이렇게 글을 쓰게 되었습니다.
발생하고 있는 문제의 동영상 링크는 다음과 같습니다.
https://www.youtube.com/watch?v=ev40iYAin2E
이전 Item #8에서의 애셋을 이주하면 문제가 발생해서 동일하게 파일 경로에 옮겨 작업을 수행했는데,
혹시 그 과정에서 문제가 발생해서 저런 문제가 발생하는 걸까요?
문제가 어디서 발생하는지 알려주시면 감사하겠습니다.
다시 한번 언제나 좋은 강의를 만들어주셔서 감사드립니다.
답변 1
1
안녕하세요,
여러 분들이 제보 주셔서 저도 확인해보니
Item #12쪽의 에셋들은 C++ 클래스를 상속받아 만든 에셋들인데
제가 올려드릴 때는 용량 문제가 C++ 부모 클래스를 올려두지 않아
이주를 하면 안 되고 복붙으로 갖고 와야 하는 상황이 맞습니다.
위에 발생한 문제는 다양한 이유가 있을 수 있지만
일단 실행할 때 설정하신 모드를 확인해주실 수 있을까요?
로직이 서버에서 실행하고 클라에서 갱신하는 형태로 구성되기에
Client (1인 게임)으로 실행할 경우, 문제가 발생할 수 있습니다.
빠른 답변 정말 감사드립니다.
알려주신 대로 네트워크 모드의 설정 문제인지 확인하던 중 다음의 문제를 확인하였습니다.
https://www.youtube.com/watch?v=xdwVD9dgBCU
영상 도입부에서는 클라이언트로 설정되어 있지만,
원래는 스탠드얼론으로 설정되어 있었습니다.
영상에서 보여지듯이 스탠드얼론에서는 문제가 발생하지만, 클라이언트에서는 UI가 문제없이 동작하는 것을 확인하였습니다.
하지만 클라이언트에서도 아직 실제 아이템이 생성되어 부착되지는 않고 있습니다.
아무래도 제가 블루 프린트의 네트워크 설정을 생략한 것 같습니다.