Version: 2017.1
名前空間
イベント関数の実行順

属性

Attribute (属性) はスクリプトのクラス、プロパティー、関数の前に記載する特別な動作指示です。例えば HideInInspector 属性をプロパティー宣言に追加するとプロパティーはたとえ public でもインスペクター上で非表示となります。JavaScript では属性名は @ 記号で始まり C# では [] 記号で示します。

// JS

@HideInInspector
var strength: float;


// C#

[HideInInspector]
public float strength;

Unity には複数の属性があり、スクリプトリファレンスに記されています (サイドバーのポップアップから Editor または Runtime Attributes を選択)。.NET ライブラリにも定義されている属性も Unity コードで役に立つ場合があります。

注意: .NET ライブラリの ThreadStatic 属性は Unity スクリプトに追加するとクラッシュの原因となるため使用すべきでありません。

名前空間
イベント関数の実行順
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961