목적
Tutorial을 보고 ActorActionUtility를 생성하는데 실수해서 ActorActionUtility가 활성화 되지 않아 이렇게 적게 되었습니다. 소중한 시간을 날리는건 아깝잖아요. 빨리 원인을 찾아 도움을 드리고 싶었습니다.
환경
UE4.22에서 사용해봤습니다.
확인 사항
언리얼 DOC에서 이미 Tutorial을 잘 제공하고 있습니다.
그런데 저는 따라하다가 실수하는 부분이 있어서 제대로 작동하지 않았습니다. Custom ActorActionUtility를 생성 후 그것을 상속받아 적용시키려고 했는데요. 습관적으로 Blueprint 생성하기에서 Custom ActorActionUtility를 상속받아 생성하니 안되더군요. 반드시 ContentsBrowser 우클릭 - 에디터 유틸리티 - 데티더 유틸리티 블루프리트 를 통해서 생성해야합니다. 여담으로 4.22에서는 실험기능이였는데 4.23부터는 기본 기능이 되었나봐요. 개인 설정에 블루틸리티 기능 활성화 버튼이 없네요.
팁
UFUNCTION에 Meta 함수에 CallInEditor를 사용하면 함수 에디터 타임에 바로 노출됩니다.
추가적으로 블루틸리티 사용시 UStruct 접힌 부분을 넓혀주는 기능을 찾아봤는데 저는 아직 못찾았습니다(SimpleDisplay? AdvancedDisplay? 관련이 있는거 같은데 제가 잘못 쓴건지 정상작동 안하는 느낌이더군요). 유능하신 분이 공유해주시면 좋겠어요.
'UE4' 카테고리의 다른 글
UE4.26 IOS remote build (0) | 2021.05.12 |
---|---|
UE4.26 Android Build (2) | 2021.05.11 |
UE4 IOS Package를 위한 Apple Certificate 발급 (0) | 2021.04.09 |
UE4 Visual studio project 빌드 실행 하였으나 Compile이 안되는 현상 (0) | 2020.06.05 |
UE4 Log 표현 방법 (0) | 2020.05.29 |