欢迎光临散文网 会员登陆 & 注册

unity3d不看就永远都不会发现的使用小技巧(特性篇)

2019-08-20 14:58 作者:好久没吃奥利奥  | 我要投稿

这是对以前我学习unity3d时,在网上搜索到的等等各种途径得知的小知识的整合。


关于特性

  • Header, Tooltip, Space

你可以使用“Header”、“Tooltip”和“Space”特性来更好地组织inspector中的字段。


Header, Tooltip, Space


  • ContextMenu

使用ContextMenu特性可以做到从inspector中调用方法。


ContextMenu
  • SerializeField & HideInInspector

使用特性SerializeField和HideInInspector选择要显示和序列化的变量。


SerializeField & HideInInspector
  • FormerlySerializedAs

如果需要重命名一个变量而又不想丢失它的序列化值,这个特性将非常有用。

FormerlySerializedAs
  • AddComponentMenu

使用AddComponentMenu特性可以让这个脚本出现在inspector中的“AddComponent”菜单中里。

AddComponentMenu
  • MenuItem

在主菜单和inspector的菜单中调用方法。注意,它只在编辑器中工作,所以如果您想要发布代码,就需要删除它。(添加#if UNITY_EDITOR就可以了)。

MenuItem

还有,更多好用的进阶的特性内容可以到下面这个视频连接中获得,另外还送程式码。

奥利奥特性学习。

that s all i know about attribute in unity3d...

unity3d不看就永远都不会发现的使用小技巧(特性篇)的评论 (共 条)

分享到微博请遵守国家法律