Unity编辑器Unity Editor基础(一)
Unity编辑器Unity Editor基础(一)
[RequireComponent(typeof(Rigidbody))]
[HelpURL("http://www.baidu.com")]
[AddComponentMenu("Learning/People")]public class People : MonoBehaviour {[Header("BaseInfo")][Multiline(5)]public string name;[Range(-2,2)]public int age;[Space(100)][Tooltip("用于设置性别")]public string sex;[ContextMenu("OutputInfo")]void OutputInfo(){print(name+" "+age);}
}
- AddComponentMenu
AddComponentMenu 属性允许将一个脚本添加到 Component 菜单中,然后你便可以通过 Component ->(你设置的名字)为一个选中的游戏对象创建该脚本,如下所示:
- RequireComponent()
RequireComponent()属性会自动帮你添加你需要的组件,如果已经存在则不再重复添加,且不能移除,(提示:经过测试,我发现一个问题,如果脚本已经挂在物体身上,然后再修改脚本,为添加 RequireComponent 属性的话,完全不起作用,因此建议大家在用此属性的时候要注意。):
- ContextMenu()
ContextMenu()属性允许添加一个命令到该组件上,你可以通过右键或者点击设置图标来调用到它(一般用于函数),且是在非运行状态下执行该函数,如下所示:
- Range()、Multiline()、header()
Range()属性用于将一个值指定在一定的范围内,并在Inspector面板中为其添加滑块;Multiline()属性用于给 string 类型添加多行输入;header()属性用于添加属性的标题;
- Tooltip()、Space()
Tooptip()属性用于在 Inspector 面板中,当鼠标停留在设置了Tooptip()的属性添加指定的提示;Space()用于为在 Inspector 面板两属性之间添加指定的距离。
Unity编辑器Unity Editor基础(一)相关推荐
- Unity面试题加强版之二《unity编辑器基础》
Unity面试题加强版之二Unity编辑器基础 unity超全面试题,掌握轻轻松松拿Offer,码住学习 40.请描述游戏动画有几种,以及其原理. 主要有关节动画.单一网格模型动画(关键帧动画).骨骼 ...
- Unity编辑器UnityEditor基础(二)
Unity编辑器UnityEditor基础(二) 终极目标 利用学到的东西制作自己的工具(自定义的窗口.Inspector.菜单.插件等等). 准备工作 还是使用上一篇的 Unity 工程,然后在 S ...
- Unity 编辑器开发实战【Custom Editor】- AudioDatabase Editor 音频库编辑器
本文实现一个音频库的自定义编辑器,效果如图: 开始实现之前,首先简单介绍该音频库模块,音频库类Audio Database继承自Scriptable Object类,是一个可配置的资源文件: 包含的内 ...
- 【Unity】Unity插件:地形编辑器MTE(Mesh Terrain Editor)
文章目录 地形编辑器MTE 下载方式 文档及教程 主要功能 地表类型 创建工具 示例文件 创建地图 绘制地图 快捷键 提升.降低高度 绘制高度 平滑高度 绘制纹理 细节问题处理 地形编辑器MTE MT ...
- Unity Editor 基础篇(四):Handles
本文参自: 克森http://mp.weixin.qq.com/s/qxsKDPjJS30S9OXeQ8WKTw 本文为本人学习上链接的笔记微有改动,请点击以上链接查看原文,尊重楼主知识产权. Uni ...
- Unity编辑器定制和开发插件
http://blog.csdn.net/a351945755/article/details/35286761 在阅读本教程之前,你需要对Unity的操作流程有一些基础的认识,并且最好了解内置的GU ...
- unity2d游戏开发系列教程:二、新建工程并熟悉Unity编辑器常用功能
目录 unity2d游戏开发系列教程:一.环境安装 第一步.打开项目 耐心等待一小会 工程界面 第二步.创建第一个场景(第一关)进行试玩 点击图中标号1的运行按钮,即可简单试玩感受,操作如下 移动A, ...
- Unity编辑器类中文教程汇总-Chinar(一个默默无闻分享知识的人)
Chinar blog :www.chinar.xin Unity 编辑器资料汇总 本文提供全流程,中文翻译 统计我所有编辑器 Unity Editor 教程资料,便于查询学习 为初学者节省宝贵的时间 ...
- 【Unity编辑器扩展】(三)PSD转UGUI Prefab, 一键拼UI解放美术/程序(完结)
工具效果: 第一步,把psd图层转换为可编辑的节点树,并自动解析UI类型.自动绑定UI子元素: 第二步, 点击"生成UIForm"按钮生成UI预制体 (若有UI类型遗漏可在下拉菜单 ...
最新文章
- **Git本地仓库图解
- 滴滴快车奖励政策,高峰奖励,翻倍奖励,按成交率,指派单数分级(4月7日)...
- 图解用Wireshark进行Http协议分析
- Bootloader加载过程分析
- Linux中文档去掉windows文本的多余的回车符(^M)
- 基于随机响应机制的本地差分隐私【谷歌】论文笔记
- #leetcode刷题之路39-组合总和
- python与excel-Python 与 Excel 终于在一起了
- C#用yield模仿js的带 index的foreach
- c 语言ifelse语句例子,C if else 语句
- 一个EXCEL数组公式的解析
- 手机黑圆点怎么打_输入法:外国人名字中间的点(实心小黑点)怎么打出来?...
- for循环下标 shell_Shell数组操作 带下标遍历
- 根据子节点递归查询所有父节点
- macOS 切换python版本
- Apache配置文件中Order Allow Deny笔记心得
- mybatis批量更新数据三种方法效率对比
- 【汇编语言】3.汇编语言程序
- R语言开发之CSV文件的读写操作了解下
- mysql防止从节点可写数据_mysql主从复制及mycat读写分离