[Tooltip("*****……")]
[ExecuteInEditMode] 置于类名前,使脚本的所有实例在编辑模式下执行。即不用Play也可以起作用。比如做一些位置调试时可以使用此属性。Execute:执行(2020.3.2)
[AddComponentMenu("**/**")] 此属性允许你将脚本放置在“组件”菜单中的任何位置,而不仅仅是“组件—>脚本”菜单。
[RequireComponent(typeof( *** ))] 自动将所需的组件作为依赖项添加。
[NonSerialized] 不但在检视面板中隐藏,而且防止变量序列化保存。
[SerializeField] 将私有变量强制显示出来。
[Serializable] 它仅对"类、结构、枚举、委托"声明有效。
[]
[]
[]
[EditorBrowsable(EditorBrowsableState.Never)]指定某个属性或方法在编辑器中可以查看。不能继承此类。此属性只对编译后的程序集生效,对工程内,或工程对工程引用无效。
![0fa422d1503c37469fdf9a703a32fb0b.png](https://img-blog.csdnimg.cn/img_convert/0fa422d1503c37469fdf9a703a32fb0b.png)