包含此页的版本:
不含此页的版本:
C# 中的属性是元数据标记,可以放置在类、属性或方法声明之上以指示特殊行为。
.NET 库中定义了许多属性,Unity 还提供了许多特定于 Unity 的自定义属性。例如,您可以添加HideInInspector属性,以防止检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表从展示财产开始,即使它是公开的。属性在声明上方的方括号中指定,如下所示:
[HideInInspector]
public float strength;
有关完整列表UnityEngine属性,请参阅脚本 API 参考中 UnityEngine > 属性下的列表,该列表以 AddComponentMenu 开头。
有关完整列表UnityEditor属性,请参阅脚本 API 参考中的 UnityEditor > 属性下的列表,该列表以 AssetPostprocessorStaticVariableIgnoreAttribute 开头。
注意:请勿使用 .NET ThreadStatic 属性,因为如果将其添加到 Unity 脚本,则会导致崩溃。