发布时间:2022-12-13 21:30
初学者常用的 标记字段用法
使用名 | 作用 |
---|---|
[Header(“标记”)] | 可以说明变量的用途 |
[Tooltip(“我是浮点数”) | 鼠标停流提示 |
[Range(min, max)]` | 显示滚动条 |
[HideInInspector] | 隐藏变量 |
[NonSerialized] | 版面中隐藏public属性,不执行序列化 |
[InspectorName(“枚举A”)] | 标记枚举类型的枚举值,可以使枚举值在Inspector上显示的名字改变 |
[Space] | 可以与上面形成一个空隙,可以带参数[Space(30) |
[System.Serializable] | 序列化p1 |
[EquireComponent(type 组件名))] | 判断有没有该组件 |
RequireComponent(typeof(NavMeshAgent)) | 自动查找有没有该组件没有自动舔加 |
//p1
[System.Serializable]
public class EventVector3 : UnityEvent { };
public EventVector3 eventVector3;