当前位置: 首页 > news >正文

Unity3D 入门:Unity Editor 编辑器常用快捷键

本文为 Unity3D 入门小伙伴整理 Unity 编辑器中的常用快捷键。


本文内容

    • 调节工具
    • 视图调节
    • 窗口调整
    • 进入退出播放模式
    • 所有快捷键

调节工具

Unity 编辑器左上角的一组按钮,正好也对应着键盘左上角的字母:

图标[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-17NMWB0q-1593478731245)(/static/posts/2020-05-05-17-29-17.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yUDsAJRc-1593478731246)(/static/posts/2020-05-05-17-29-44.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i8113I66-1593478731247)(/static/posts/2020-05-05-17-30-06.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hzdWObpp-1593478731247)(/static/posts/2020-05-05-17-30-27.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EIwU6Lwo-1593478731248)(/static/posts/2020-05-05-17-30-46.png)]Y
快捷键QWERTY
英文Hand ToolMove ToolRotate ToolScale ToolRect ToolMove, Rotate or Scale selected objects
中文手形工具移动工具旋转工具缩放工具矩形工具移动、旋转或缩放选定对象
功能在整个场景中移动漫游按坐标轴移动选定对象按三个维度旋转对象在三个维度上缩放对象以矩形的方式调节对象的尺寸综合前面所有对选定对象的调节工具

除了使用 Q 打开手形工具随后用鼠标左键漫游场景外,使用鼠标中键也可以在任意工具下漫游场景(按住鼠标中键然后移动鼠标)。

按住鼠标右键移动可以以当前镜头处为轴心旋转视角,按住鼠标右键的同时按下 W A S D Q E 也可以前后左右下上移动镜头。

按住 Alt 键的同时,也可以在任意工具下使用鼠标左键移动镜头,不过与前面不同的是,这是以目标物体为轴心来移动和旋转的。

按住 Alt 键的同时,按住鼠标右键上下左右移动也可以移远和移近物体。

按住 Ctrl 键的同时,使用以上所有工具移动、旋转或缩放对象的话,可以对齐网格。(Edit->Grid and Snap Settings... 可以打开网格设置。)

网格设置

按住 V 键的同时,鼠标放到对象中心的移动格子上移动对象,可以让此对象对齐场景中的其他对象。(下图指示了鼠标拖哪里。)

对齐其他对象

视图调节

F(置于中心):当在层级(Hierarchy)窗口或场景(Scene)窗口选中某个对象后,可按 F 将对象置于场景中心,并放大/缩小到合适的尺寸。

窗口调整

Shift + 空格(最大化/还原):当你的焦点在 Unity 编辑器的任何子窗口中的时候,按下 Shift + Space 可以将此子窗口最大化或者还原。

如下图是最大化后的场景窗口:

最大化场景窗口

进入退出播放模式

Ctrl + P(进入退出播放模式):相当于按下界面中的“播放”按钮。

所有快捷键

Edit->Shortcuts... 中可以找到并编辑所有的快捷键。

所有快捷键


参考资料

  • Unity - Manual: Unity shortcuts

我的博客会首发于 https://blog.walterlv.com/,而 CSDN 会从其中精选发布,但是一旦发布了就很少更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

相关文章:

  • Unity3D 入门:Unity 项目版本管理建议使用的 .gitignore 忽略文件和 .gitattributes 文件(2020年4月更新)
  • Unity3D 入门:让 C# 脚本公开可在 Unity 编辑器中设置的属性
  • Unity3D 入门:如何管理 Unity 项目中的 NuGet 包?使用第三方 NuGet 包管理器——NuGetForUnity
  • Unity3D 入门:如何在脚本中找到游戏对象的父子级 祖孙级对象和它们的组件
  • Unity3D 入门:如何制作天空效果?天空盒的使用
  • Unity3D 入门:使用 Visual Studio 开发 Unity C# 脚本,说说根目录的那些 sln 和 csproj 文件
  • Unity3D 入门:最简单的控制视角,以及控制角色前进、转向的脚本
  • 比较 Windows 上四种不同的文件(夹)链接方式(NTFS 的硬链接、目录联接、符号链接,和大家熟知的快捷方式)
  • 了解 Windows Linux 下命令行 Shell 启动程序传参的区别,这下不用再担心 Windows 下启动程序传参到 Linux 下挂掉了
  • 适合 .NET 开发者用的 GitHub Actions(时不时更新)
  • 在 CMD 里根据进程名杀掉进程
  • 在 PowerShell 里根据进程名杀掉进程
  • 在制作多框架项目的 NuGet 包时应该注意的问题(buildMultiTargeting TargetFrameworks)
  • 专业团队:推荐一个网站,生成巨幅文字注释
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • [笔记] php常见简单功能及函数
  • 78. Subsets
  • git 常用命令
  • Java基本数据类型之Number
  • Java教程_软件开发基础
  • MaxCompute访问TableStore(OTS) 数据
  • Spark学习笔记之相关记录
  • springboot_database项目介绍
  • 工作中总结前端开发流程--vue项目
  • 后端_MYSQL
  • 看域名解析域名安全对SEO的影响
  • 理清楚Vue的结构
  • 树莓派 - 使用须知
  • 小程序01:wepy框架整合iview webapp UI
  • 字符串匹配基础上
  • 走向全栈之MongoDB的使用
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • #单片机(TB6600驱动42步进电机)
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (转)Google的Objective-C编码规范
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .Family_物联网
  • .Net 6.0 处理跨域的方式
  • .NET Core中的去虚
  • .NET/C# 使用反射注册事件
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .netcore 获取appsettings
  • .Net的DataSet直接与SQL2005交互
  • /run/containerd/containerd.sock connect: connection refused
  • @31省区市高考时间表来了,祝考试成功
  • @Autowired多个相同类型bean装配问题