앱 개발/Unity, C#

[Unity] Custom Control이 Library 창의 Project 탭에 안 뜰 때 [UI Toolkit]

마라턍 2025. 1. 8. 09:05

 

스크립트로 VisualElement나 BaseField 등을 상속한 Custom Control를 작성했을 때, 해당 요소가 Library 창의 Project 탭에 안 뜨는 경우가 있다.

Custom Control이 Project 탭에 뜨지 않음

 

 

결론만 말하자면 UxmlFactory 속성이 없어서 해당 문제가 발생하며, 스크립트에 아래와 같이 UxmlFactory를 추가해주면 해결된다.

// UxmlFactory needed for UI Builder integration
public new class UxmlFactory : UxmlFactory<CustomElement, UxmlTraits> { }

 

끗~