自定义特征 | 作用 |
---|---|
[AddComponentMenu(“自己的脚本”)] | 只能用在类上,在菜单栏Commponent会增加一个 自己的脚本 的选项 |
[RequireComponent(typeof(Rigidbody))] | 在物体添加该脚本时,会自动添加Rigidbody组件(脚本还在,typeof()添加的组件不能卸载) |
[RequireComponent(typeof(Collider))] | 自动添加Collider组件(脚本还在,typeof()添加的组件不能卸载) |
[SerializeField] | 将非公有字段显示到j检视面板 |
[HideInInspector] | 公有字段不在检视面板显示 |
[System.NonSerialized] | 同样公有字段不在检视面板显示 |
[Range(MinValue,MaxValue)] | 滑动条控制值 |
[Tooltip(“我就是说明文本”)] | 光标悬停字段时显示说明文本 |
[Space(20)] | 字段行间距:与上方字段相距20 |
[Header(“我是标题”)] | 字段上方显示标题 |
[Multiline(5)] | 用于显示多行文本(string) |
[TextArea(1,5)] | 设置多行输入的文本字段,设置显示的最大值和最小值 |
[System.Serializable] | 只可以对class,struct,enum,delegate进行序列化,不可对属性序列化。(可用于显示复合信息) |
Inspector面板自定义特征
最新推荐文章于 2024-05-14 13:53:34 发布