unity 常用特性
个人博客查看。
重命名不丢失数据
[FormerlySerializedAs(“对象名”)]在编辑模式下执行代码
[ExecuteInEditorMode]防止将相同类型(或子类型)的 MonoBehaviour 多次添加到 GameObject。
[DisallowMultipleComponent]程序集级别的属性。具有该属性的程序集中的任何类都将被视为编辑器类。
[AssemblyIsEditorAssembly]使脚本的实例总是执行,无论是作为播放模式的一部分还是编辑时。
[ExecuteAlways]标记方法已过时
[system.obsolete(“注释”)]把公有字段的隐藏
[HideInInspector]第一次点击到父物体上(挂载到类上)
[SelectionBase]属性捆绑
[RequireComponent(typeof(绑定的组件类型)]创建菜单属性
[MenuItem(“菜单名/属性名”)]创建菜单子节点
[AddComponentMenu(path)]访问网站
[HelpURL(“Https://xxxx.com”)][Tooltip] 提示
[Heade] 加粗
[Range(minnum,maxNum)] 取值范围
[TextArea] 文本框扩大
[Multiline] 文本框扩大
[ContextMenu] 调用脚本
[callNull] 判断不为空
[Toggle(“value”)] 序列化为bool值
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 巷!
评论