작성
·
17
0
안녕하세요 46.UI #3 강의 관련 질의 드립니다.
강의의 12:25 에, 하나씩 만들면 시간이 오래가기 때문에, 복사해서 사용하는 걸 권장드린다 하셨는데,
WidgetBlueprint 를 어떻게 복사하는지 몰라서 이렇게 글을 남깁니다.
위 사진을 보면 아시다시피, 원본에서 Migrate해서 가져온다면, 클래스가 유효하지 않다며, 사용할 수 없다고 나옵니다. (버전은 강의에서 사용중인 버전인 5.3.2 와 동일한 버전입니다)
그래서 여러 방법을 시도해봤습니다.
했던 방법 중 가장 유효했던건, 위처럼 원본 BP로 들어가, Ctrl + C 로 복사해서, 만드는 BP에 복사하는 것이었습니다. 그런데 크기가 맞지 않아서 크기를 수정해야 되네요..
언리얼 엔진을 입문하는 목적으로 이 강의를 듣는 제 입장에서는, 강의에서 이렇게 생략된 부분이 있다는 게 버겁네요..
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. HeeTae Kim님.
언리얼 엔진에서 WidgetBlueprint를 복사하는 과정과 관련하여 질문해 주셔서 감사합니다. 강의 중 언급된 방법대로 복사해 사용하는 것이 유용하다고 했다고 말씀하셨는데, 이러한 부분에서 어려움을 겪고 계신 것 이해합니다.
언리얼 엔진에서 WidgetBlueprint를 효과적으로 복사하기 위해서는 아래와 같은 방법을 시도해보실 수 있습니다:
콘텐츠 브라우저 내에서 복사: 콘텐츠 브라우저에서 원하는 WidgetBlueprint를 선택한 후, 우클릭하여 “복제” 옵션을 선택할 수 있습니다. 이는 새롭게 복제된 Blueprint를 생성하여 원본과 유사한 구조로 작업할 수 있게 합니다.
Migrate를 활용한 방법: Migrate 기능을 사용하실 때는, 대상 프로젝트의 같은 경로에 정확히 복사되는지 확인하셔야 합니다. 클래스가 유효하지 않다는 메시지는 종종 참조하는 부모 클래스가 누락된 경우 발생합니다.
Unsafe File Handling: 직접 .uasset 파일을 복사하여 프로젝트의 콘텐츠 폴더에 붙여 넣는 방법도 있습니다. 하지만 이는 권장되지 않으며, 사전에 백업을 꼭 하셔야 합니다.
추가적으로, 위의 문제를 해결하는 간단한 영상이나 설명으로는 다소 부족할 수 있습니다. 그래서 관련 답변 URL을 통해 더 다양한 해결방법을 찾아보시기 바랍니다:
현장에서는 때때로 강의에서 생략되는 부분이 존재할 수 있지만, 이를 학습 과정의 일부로서 다양한 방법을 시도해 보시고 경험을 쌓아가는 것도 큰 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
1번은 프로젝트 내에서의 복사 아닌가요? 강의 처럼 외부 프로젝트에서 BP를 Duplciate로 가져올 수 없을텐데요..