Version: Unity 6.0 (6000.0)
언어 : 한국어
ScriptableObject
Managing update and execution order

Unity 속성

C#의 속성은 클래스, 프로퍼티, 메서드 선언 위에 배치하여 특수 동작을 나타낼 수 있는 메타데이터 마커입니다.

.NET 라이브러리에는 다양한 속성이 정의되어 있으며 Unity 또한 여러 커스텀 Unity 전용 속성을 제공합니다. 예를 들어 프로퍼티 선언 위에 HideInInspector 속성을 추가하여 해당 프로퍼티가 퍼블릭인 경우에도 인스펙터에 표시되지 않게 할 수 있습니다. 속성은 다음과 같이 선언 위에 대괄호로 명시됩니다.

[HideInInspector]
public float strength;

UnityEngine 속성의 전체 목록은 스크립팅 API 레퍼런스의 UnityEngine > Attributes에 있는 목록을 참조하십시오. 이 목록은 AddComponentMenu로 시작합니다.

UnityEditor 속성의 전체 목록은 스크립팅 API 레퍼런스의 UnityEditor > Attributes 아래 목록을 참조하십시오. 이 목록은 AssetPostprocessorStaticVariableIgnoreAttribute로 시작합니다.

참고: .NET ThreadStatic 속성을 Unity 스크립트에 추가하면 크래시가 발생하므로 사용하지 마십시오.

추가 리소스

ScriptableObject
Managing update and execution order
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961