在Unity的场景视图中如何查看我的相机?

33

不进入游戏视图。这个能实现吗?


1
你有没有在提问之前尝试过什么?你具体做了什么? - Alex Cio
8个回答

54

实际上,它是GameObject菜单 -> 对齐视图到所选对象。


我很喜欢你的回答,它比几个月前发布的另一个相同的答案要详尽得多。简洁的表达方式确实很重要。虽然这两个回答都值得点赞。 - bokibeg
2
我喜欢可以在11年前的回答中得到一点pingback的感觉!干杯。 - Ben Throop
除了...其他回答在大约5年后被其他人编辑之前是不正确的。 - Arda
1
这个解决方案并不是很好,因为1)它不能匹配相机的属性,例如“视野”,2)当您移动相机时,它不会自动更新。在我看来,@Bunny83下面的解决方案要好得多:https://dev59.com/BXNA5IYBdhLWcg3wpvtg#4665081 - Arda

35

我想我知道一个适合你的解决方案......

在Unity中:

  • 选择你想要在场景视图中查看的相机(GameObject)。
  • 然后转到“GameObject”菜单并选择“Align View to Selected”。

希望这可以帮到你。


相反地,我想要获取在#scene窗口中使用的摄像机位置数值并将其应用到检查器中。我们应该怎么做? - dogdog

4

为什么不将游戏视图拖到场景视图的下方或上方呢?这样你就可以同时看到两个窗口了。我总是这样工作的 ;)


不错的提示!谢谢。这么简单,我从来没有想过要这样做...;-) - André Gasser

3

从层次结构中选择相机对象,然后单击GameObject->Align View to Selected。

(提示:此操作可将视图对准所选对象)

2
我认为他所描述的是使“Scene”窗口从摄像机视角显示并且使用alt键调整视角时自动调整关键帧的能力。这样说是否正确?
换句话说,使用alt来驱动数值变化,在场景窗口中从摄像机视角动画化相机将是很有帮助的。
像Maya和Max这样的3D程序允许您选择相机作为您的视图,并且选择相机并启用自动关键帧会根据您在视口中进行的更改调整关键值。
但Bowditch的建议是下一个最好的选择。将场景视图窗口更改为所需视角,然后选择相机对象,并在GameObject下拉菜单中选择“与视图对齐”,相机将自动对齐。然后在相机对象上设置一个关键帧。

2

在Unity编辑器中打开层级结构栏

  • 按F键
  • 双击对象/主摄像机

为了查看不同角度的对象,您可以在x、y、z中外部应用旋转、变换(移动),并且您可以轻松地通过鼠标点击缩放以获取更多或更少的细节。


2
假设您已经拥有Unity Pro(这使得渲染纹理可用),构建一个快速的编辑器脚本来处理这个问题不应该太困难。

1
你可以在层次结构中选择相机,然后单击旋转按钮,接着你就可以在x、y、z平面上改变相机方向,并在场景视图中看到相机在一个小正方形中对齐,因此不需要游戏视图。希望这有所帮助。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接