Unity3D:Scene 视图导航

这篇具有很好参考价值的文章主要介绍了Unity3D:Scene 视图导航。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

推荐:将 NSDT场景编辑器 加入你的3D工具链
3D工具集: NSDT简石数字孪生

Scene 视图导航

场景视图具有一组导航控件,可帮助您高效地四处移动:

  • 场景视图辅助图标
  • 移动、旋转和缩放工具
  • 居中工具

场景视图辅助图标

场景辅助图标将显示在场景视图中。这将显示场景视图摄像机的当前方向,并允许您修改视角和投影模式。

Unity3D:Scene 视图导航

场景小控件在立方体的每一侧都有一个圆锥形臂。最前面的手臂标记为 XY 和 Z。单击任何锥形轴臂,将场景视图摄像机捕捉到它所表示的轴(例如:俯视图、左视图和前视图)。也可以右键单击立方体以查看包含视角列表的菜单。要返回到默认视角,请右键单击场景辅助图标,然后选择自由

您还可以打开和关闭透视。这会在透视正交(有时称为“等轴测”)之间更改场景视图的投影模式。为此,请单击场景辅助图标中心的立方体或其下方的文本。正交视图没有透视,与单击其中一个圆锥轴臂结合使用以获得正面、顶部或侧面立面非常有用。

Unity3D:Scene 视图导航

以透视模式(左)和正交模式(右)显示的场景

Unity3D:Scene 视图导航

在正交模式下以顶部和右侧视图查看的同一场景

如果您的场景视图处于一个尴尬的视点(颠倒或只是您觉得令人困惑的角度),请按住 Shift 并单击场景辅助图标中心的立方体以返回到透视图,其角度从侧面和略微从上方查看场景。

单击场景辅助图标右上角的挂锁以启用或禁用场景旋转。禁用场景旋转后,右键单击以平移视图,而不是旋转视图。这与视图工具相同。

请注意,在 2D 模式下,不会显示场景辅助图标。2D 模式下唯一的视图选项是垂直查看 XY 平面。

Mac 触控板手势

在带触控板的 Mac 上,可用两根手指拖动来缩放视图。

还可以使用三根手指来模拟单击__场景视图辅助图标__锥形臂的效果:向上、向左、向右或向下拖动可将 Scene 视图摄像机对齐到相应的方向。

在场景视图中移动、环绕和缩放

移动、动态观察和缩放是场景视图导航中的关键操作。Unity 提供了多种方法来执行它们以实现最大的可访问性:

  • 箭头移动
  • 视图工具
  • 飞越模式
  • 摄像机速度
  • 移动快捷键

箭头移动

您可以使用箭头键在场景中移动,就像在场景中“行走”一样。向上和向下箭头键可沿摄像机面向的方向向前和向后移动摄像机。向左和向右箭头键可横向平移视图。按住 Shift 键和箭头键可加快移动速度。

视图工具

选择“视图”工具(快捷方式:Q)后,可以使用以下鼠标控件:

控制: 描述:
移动
Unity3D:Scene 视图导航


单击并拖动以移动摄像机。
旋转

Unity3D:Scene 视图导航



按住 Alt (Windows) 或 Option (macOS),然后左键单击并拖动以围绕当前枢轴点旋转相机。

此选项在 2D 模式下不可用,因为视图是正交的。
缩放
Unity3D:Scene 视图导航


按住 Alt (Windows) 或 Option (macOS),然后单击鼠标右键并拖动可缩放 Scene 视图。

在 macOS 上也可以按住 Control,然后左键单击并拖动。

按住 Shift 可提高移动和缩放的速度。

飞越模式

使用飞越模式以第一人称视角在场景视图中飞行,类似于在许多游戏中的导航方式:

  • 单击并按住鼠标右键。
  • 使用鼠标移动视图,使用 WASD 键向左/向右/向前/向后移动,使用 Q 和 E 键向上和向下移动。
  • 按住 Shift 键可以加快移动速度。

飞越模式是专为__透视模式__设计的。 在__正交模式__中,按住鼠标右键并移动鼠标会使摄像机旋转。

请注意,飞越模式在 2D 模式下不可用。相反,在移动鼠标的同时按住鼠标右键会在场景视图中平移。

摄像机速度

要在场景视图中更改摄像机的当前速度,请单击工具栏中的摄像机图标。在飞越模式下,您可以在场景中移动时更改摄像机速度。为此,请使用鼠标滚轮或在触控板上拖动两根手指。

有关更多信息,请参阅摄像机设置文档。

移动快捷键

为了提高效率,无论选择哪种变换工具,都可以使用这些控件。 最方便的控制取决于您使用的鼠标或触控板:

操作 3 键鼠标 2 键鼠标或触控板 只有一个鼠标键或触控板的 Mac
移动 按住 Alt+ 中键单击,然后拖动 按住 Alt+Control+左键单击,然后拖动 按住 Option+Command+左键单击,然后拖动
旋转__(在 2D 模式中不可用) |按住 Alt+左键单击,然后拖动 |按住 Alt+左键单击,然后拖动 | Hold Option+left-click, then drag | | 缩放__ 使用鼠标滚轮,或按住 Alt+右键单击,然后拖动 按住 Alt+右键单击,然后拖动 使用双指轻扫方法向内和向外滚动,或按住 Option+Control +左键单击,然后拖动
__更改速度__(仅在飞越模式中可用) 在移动时使用滚轮。 移动时用两根手指拖动 移动时用两根手指拖动

将视图居中置于游戏对象上

要将 Scene 视图居中于游戏对象上,请在层级视图中选择该游戏对象,然后将鼠标移到 Scene 视图上并按 F。 如果已经选择了游戏对象,按 F 会放大到轴心点。 此功能也可在菜单栏中的 Edit > Frame Selected 下找到。

要在游戏对象移动时将视图锁定到游戏对象,请按 Shift+F。此功能也位于“编辑>锁定视图”下的菜单栏中。

此文由3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D:Project窗口 (mvrlink.com)

下一篇:Unity3D:Pick and select GameObjects (mvrlink.com)文章来源地址https://www.toymoban.com/news/detail-480009.html

到了这里,关于Unity3D:Scene 视图导航的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Unity3D】使用 FBX 格式的外部模型 ( 向 Unity 中添加 FBX 模型 | 向 Scene 场景中添加 FBX 模型 | 3D 物体渲染 | 3D 物体材质设置 )

    Unity 中使用的 3D 模型格式为 FBX , 使用如下建模软件 可制作该类型模型 : 3Dmax Maya ZBrush Cinema4D Blender 建模完成后 , 将 3D 模型导出为 FBX ( .fbx ) 格式 即可在 Unity 中使用 ; 在 Project 文件窗口 中的 Asstes 目录 下 , 创建一个模型目录 Models , 将 模型文件直接从文件系统中拖到该目录中

    2023年04月15日
    浏览(77)
  • Unity3D:模拟器视图

    推荐:将 NSDT场景编辑器 加入你的3D工具链 3D工具集: NSDT简石数字孪生 “模拟器”视图在模拟的移动设备上显示应用程序。使用它来查看应用程序与该设备的屏幕形状、分辨率和方向的显示方式。 模拟器视图的屏幕截图 若要打开模拟器视图,请执行下列操作之一: 在“游

    2023年04月26日
    浏览(50)
  • 【Unity3D】小tips:如何在Unity中切换三视图

    项目需要在Unity中比较精确地移动枢轴位置,找了一圈,没发现直接切三视图的方法。后来发现,可以直接用正交视图! Step1 Unity中可以在Gizmos中切换透视(Perspective)与正交(Orthogonality)视图。点击中间小方块块或Persp字样,变为正交视图。 透视试图Persp:近大远小 正交视

    2024年02月14日
    浏览(33)
  • 【Unity3D】缩放、平移、旋转场景

    1 前言         场景缩放、平移、旋转有两种实现方案,一种是对场景中所有物体进行同步变换,另一种方案是对相机的位置和姿态进行变换。         对于方案一,如果所有物体都在同一个根对象下(其子对象或孙子对象),那么只需要对根对象施加变换就可以实现场景变

    2023年04月22日
    浏览(55)
  • Unity3D学习记录03——Navigation智能导航地图烘焙

    首先还是在Package Manager中安装AI Navigation 接着选择我们场景的地面,右键,找到AI的NavMesh Surface,它会为我们的Ground添加一个叫NavMesh Surface的子物体 在Inspector窗口中可以看到它的详细的参数: 图中的R,H为你人物的参数,45°为你的人物可以爬行的最大角度 Agent Type里面可以改

    2024年02月08日
    浏览(52)
  • Unity3D-场景中3D物体添加点击事件

    Unity3D - 场景中3D物体添加鼠标点击事件 鼠标点击3D物体触发,Unity从本质上来说有两种:一种是通过事件(event)触发,一种是通过射线(ray)判断穿过的物体触发。这两种触发的原理是不同的,不论哪种触发都必须满足触发的要求才可以,既然原理不同,触发的要求也不一样

    2024年02月08日
    浏览(74)
  • unity3d场景怎么添加天空盒子?

    unity3d场景中想要添加天空盒子,该怎么添加呢?下面我们就来看看详细的教程。 1、先下载组成天空盒子的天空图片 2、把天空图片拖进 unity3d 中创建的文件夹 3、新建一个 材质球 4、把材质球的 shader修改成天空盒选项 5、在天空盒的六个方向(前,后,左,右,上,下)添加

    2024年02月11日
    浏览(55)
  • Unity3D学习记录02——PloyBrush场景搭建

    首先在Window-Package Manager里面搜索Poly Brush,下载后将URP的Shader样例导入  导入后Asset文件夹下会有Sample的文件夹,在菜单栏 Tools-PolyBrush-PolyBrush Window 打开窗口 这个窗口最上面的五个,第一个是用来调整地形高低的,第二个是进行柔化场景的,第三个是调整颜色的, 第四个可以

    2024年02月08日
    浏览(55)
  • Unity3D:提升场景画面品质&平衡性能优化

    在日常开发中,提升场景画面品质的同时平衡性能优化一直是很重要且头疼的一部分,尤其是当场景类型不同及效果需求不一样时。 所以怎么同时提升场景画面品质和平衡性能优化呢,下面介绍一些适用度高且实用性好的设置。 介绍之前先说一下结论:怎么样才能说的上是

    2024年02月08日
    浏览(55)
  • Unity3D项目之游戏场景小地图制作

    创建一个场景资源,可在asset store资源商店下载,选择心仪场景。 链接:https://assetstore.unity.com/?locale=zh-CN 添加一个对象GameObject,命名为player,子物体包括:主摄像机,角色,后面步骤会添加一个plane。 添加一个地图摄像机,命名为MapCamera。修改属性projection为OrthoGraphic;Size为

    2024年02月11日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包