当前位置:网站首页>Unity开发者必备的编辑器技巧
Unity开发者必备的编辑器技巧
2022-08-10 00:59:00 【是小A】
- 最大化窗口 Shift+空格
- Scene与Game视图对齐 在Hierarchy面板选中Camera,按下Ctrl+Shift+F
- 场景物体高亮选择 在Scene面板右上角的Gizmos下拉列表中,勾选Selection Outline选项表示在选中物体时显示高亮边缘,否则不显示
- 保存程序运行时组件属性面板的的变化值
运行时:定位到该物体组件,鼠标点击组件右上角的齿轮按钮,点击Copy Component即可赋值该组件值;
停止运行后,在该物体组件上,点击Paste Component Value命令,就可以修改为之前运行时改变的值
- 全选当前资源的全部依赖 资源的右键菜单select dependencies命令可以查找到当前资源的全部依赖
- 查找含有某个组件的游戏物体 在Hierarchy面板的搜索框中输入组件名称
- 查找资源在场景中的引用 在该资源的右键菜单中点击find references in scene命令
- 恢复默认视图布局 点击编辑器右上角Layout打开下拉菜单,选择revert factory settings
- 查找某种类型的资源 Project面板中的搜索框中输入“ t:+资源类型 ”
- 显示与隐藏Gizmos 单击Scene面板右上角的Gizmos下拉列表,选择显示或隐藏
- 给脚本或者游戏物体自定义图标 选中游戏物体或脚本,点击其Inspector面板左上角的小三角符号,可以游戏物体或脚本指定一个特定颜色的标识
- 工具栏快捷键 点击键盘上的Q、W、E、R、T、Y快捷键可快速切换移动,选择,缩放等工具
- 合并场景 Merge into existing ——> Semantic and merge tool
- Scene场景视图中的三维可视化
1.旋转视角:同时按下【Alt+鼠标左键】快捷键,以当前轴心点来旋转视角。
2.移动视角:按住鼠标中键不放,移动场景的视角.
3.缩放视角:滚动鼠标中键的滚轮(或者同时按【Alt+鼠标右键】快捷键),缩放场景的视角。
4.飞行视角:按住鼠标右键不放,单击键盘上的W/A/S/D键以第一人称视角在Scene视图中飞行浏览。
- Inspector调式模式 Inspector面板右上角的下拉菜单中,选择Debug命令
- 颜色拾取和复制粘贴 颜色属性栏右键命令即可,也可以使用快捷键Ctrl+C/V进行复制粘贴
- Inspector面板数值
Inspector面板中涉及到数值输入的字段,不仅可以直接输入数据,也可以在输入框输入数学表达式(加减乘除均可),按下回车键后
- Inspector面板锁定
选择Inspector面板右上角的小锁按钮,或在下拉菜单中执行Lock命令,即可将当前选中的游戏物体的Inspector面板锁定
- 父物体的所以子物体节点的展开与折叠
在Hierarchy面板中,按住Alt键,点击某一父物体属性节点,可展开当前节点下的所有子节点;再点击节点即可折叠所有子节点
- 保存编辑器窗口布局
选择编辑器右上角的Layout下拉菜单中的Save Layout命令
- 创建游戏对象快捷键
选择一个游戏物体,按下Ctrl+D快捷键即可快速创建该游戏物体的副本
- 逐帧查看程序的运行
运行时点击暂停按钮右侧的步进(Step)按钮,可在程序运行时逐帧查看程序运行状态
- 游戏运行时静音
点击Game窗口右上角的Mute Audio按钮,可在程序运行时将所以声音关闭
- 查看游戏运行时性能统计表
点击Game窗口右上角的Stats按钮可以查看游戏性能统计数据,如帧率、批处理等指标
- 快速切换2D与3D窗口
点击键盘字母上面的数字2按键可快速切换2d和3d模式
- 开关场景特效
在Scene面板顶部的图片下拉列表中,可选择开关某种类型的特效
- 隐藏和锁定渲染层级
在编辑器右上角的Layers下拉菜单中,点击对应层右侧的眼睛按钮,可以隐藏或显示某个层上的游戏物体;点击锁按钮,可对某个层进行锁定或解锁
- 使用Console控制台
按下【Ctrl+Shift+C】快捷键可打开该视图,控制台会显示输出调式信息,脚本编译时和项目运行是的错误、警告或信息
- 为游戏物体快速创建并挂载脚本
选中游戏物体,在其Inspector面板上点击Add Component按钮,在搜索栏输入你要新建脚本的名字并按下回车键
- 查看Unity手册和API参考手册
选择菜单栏Help(帮助)→Unity Manual(Unity手册)命令打开默认浏览器,就能看到以下Unity手册
选择菜单栏Help→Scripting Reference(脚本参考手册)命令打开默认浏览器,就能显示出脚本参考手册
边栏推荐
- 嵌入式Qt-实现两个窗口的切换
- 使用 apxs 构建和安装 Apache 扩展共享对象模块
- RedHat红帽RHEL7安装与使用,VMware Workstation16 Pro虚拟机的安装与使用
- 基于FTP协议实现文件上传与下载
- 多线程之自定义线程池
- Interlay集成至Moonbeam,为网络带来interBTC和INTR
- unity编辑器扩展界面使用 List
- 数据建模已死,真的吗?
- Shader Graph learns various special effects cases
- Chip Information|Semiconductor revenue growth expected to slow to 7%, Bluetooth chip demand still growing steadily
猜你喜欢
Experimental support for decorators may change in future releases.Set the "experimentalDecorators" option in "tsconfig" or "jsconfig" to remove this warning
Pyscript,创建一个能执行crud操作的网页应用
Unity reports Unsafe code may only appear if compiling with /unsafe. Enable “Allow ‘unsafe’ code” in Pla
[转] Typora_Markdown_图片标题(题注)
跳房子游戏
ABAP 里文件操作涉及到中文字符集的问题和解决方案
芯片资讯|半导体收入增长预计将放缓至 7%,蓝牙芯片需求依然稳步增长
C# rounding MidpointRounding.AwayFromZero
Sikuli 基于图形识别的自动化测试技术
Docker interview question 2--get the number of database connections and docker-compose
随机推荐
对修饰器的实验支持功能在将来的版本中可能更改。在 “tsconfig“ 或 “jsconfig“ 中设置 “experimentalDecorators“ 选项以删除此警告
Solidity最强对手:MOVE语言及新公链崛起
罗彻斯特大学 | 现在是什么序列?蛋白质序列的贝叶斯优化的预训练集成
Web性能测试模型小结
你有对象类,我有结构体,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang结构体(struct)的使用EP06
3511. 倒水问题
egg.js中Class constructor BaseContextClass cannot be invoked without ‘new‘解决方法
XSS高级 svg 复现一个循环问题以及两个循环问题
CMake 编译运行dpdk项目程序
pyhton之问~~~~~if __name__ == ‘__main__‘:是什么?
以太网PHY芯片LAN8720A芯片研究
Xi'an biotin-tetrapolyethylene glycol-amide-4phenol light yellow semi-solid
Pyscript,创建一个能执行crud操作的网页应用
Not, even the volume of the king to write code in the company are copying and pasting it reasonable?
Unity editor extension interface uses List
微信小程序tab切换时保存checkbox状态
基于Web的疫情隔离区订餐系统
【kali-密码攻击】(5.2.1)密码分析:Hash Identifier(哈希识别)
[论文阅读] Diverse Image-to-Image Translation via Disentangled Representations
@PostConsturct注解作用及特点