Version: 2017.3
네임스페이스
이벤트 함수 실행 순서(Execution Order of Event Functions)

속성

속성(Attributes) 은 스크립트에서 클래스, 프로퍼티 또는 함수 위에 명시하여 특별한 동작을 나타낼 수 있는 표식입니다. 예를 들어, HideInInspector 속성을 프로퍼티 선언 위에 추가하여 프로퍼티가 공용 프로퍼티인 경우에도 인스펙터에 표시되지 않도록 할 수 있습니다. JavaScript에서 속성 이름은 “@”기호로 시작하는 한편, C#에서는 대괄호 안에 포함됩니다.

// JS

@HideInInspector
var strength: float;


// C#

[HideInInspector]
public float strength;

Unity는 스크립트 레퍼런스에 나열되는 여러 속성을 제공합니다(사이드바의 팝업 메뉴에서 에디터 또는 런타임 속성 섹션 선택). .NET 라이브러리에도 Unity 코드에 유용할 수 있는 속성이 정의되어 있습니다.

참고: .NET 라이브러리에 정의된 ThreadStatic 속성은 Unity 스크립트에 추가할 경우 충돌이 발생하므로 사용하면 안 됩니다.

네임스페이스
이벤트 함수 실행 순서(Execution Order of Event Functions)