앱 개발/Unity, C#
[Unity] Custom Control이 Library 창의 Project 탭에 안 뜰 때 [UI Toolkit]
마라턍
2025. 1. 8. 09:05
스크립트로 VisualElement나 BaseField 등을 상속한 Custom Control를 작성했을 때, 해당 요소가 Library 창의 Project 탭에 안 뜨는 경우가 있다.
결론만 말하자면 UxmlFactory 속성이 없어서 해당 문제가 발생하며, 스크립트에 아래와 같이 UxmlFactory를 추가해주면 해결된다.
// UxmlFactory needed for UI Builder integration
public new class UxmlFactory : UxmlFactory<CustomElement, UxmlTraits> { }
끗~