Unity代码编写常用属性汇总

1. RequireComponent:约束组件

例如:[RequireComponent(typeof(Rigidbody), typeof(BoxCollider))],当附加该组件的时候。会强制自动添加typeof()括号内组件

2.Tooltip:显示提示

例如:[Tooltip("年龄")],鼠标放到字段上显示提示

3. Range:该字段值的范围

例如:[Range(0,5)],可以同时适用于多个变量、数组

对数组Array使用Range

4. Space:设置字段和字段显示时的间距(为了好看)

例如:[Space(60)]

5. Header:字段的头部,也可以用作显示

例如:[Header("用户地址")]

6.Multiline:多行文本框

例如:[Multiline(5)]

7. TextArea:文本框,超过了最大值行,就会显示滑动条

例如:[TextArea(1,7)]

8. DisallowMultipleComponent:不能在一个对象上重复添加该脚本

例如:[DisallowMultipleComponent]

9.AddComponentMenu:在Component菜单栏中添加一项

例如:[AddComponentMenu("脚本/prot.cs")]

10.ContextMenu:单击组件右键菜单

例如:[ContextMenu("callBack")]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容