Unity/UnityBasic

유니티 [CreateAssetMenu]

devrabbit22 2026. 4. 29. 01:40

CreateAssetMenu란?

[CreateAssetMenu]는 Unity에서 ScriptableObject를 에디터에서 쉽게 생성할 수 있게 해주는 어트리뷰트(Attribute)이다.

이를 통해 사용자가 유니티 에디터의 메뉴를 통해 쉽게 새로운 인스턴스를 만들 수 있게 된다.

CreateAssetMenu 어트리뷰트(attribute)는 클래스 선언 바로 위에 위치해야 한다.

예시 이미지

[CreateAssetMenu(fileName = "...", menuName = "...", order = ...)]
  • fileName : 생성되는 에셋의 이름을 결정합니다.
  • menuName : 에셋을 생성하는 메뉴의 이름을 정할 수 있습니다.  "/" 를 넣으면 경로가 추가됩니다.
  • order : 메뉴 중에서 몇 번째 위치에 표시될지 정하는 값입니다.값이 클 수록 마지막에 표기됩니다.

 

'Unity > UnityBasic' 카테고리의 다른 글

[UnityDocs 정리] 이벤트 함수의 실행 순서  (0) 2026.04.13