ue3d如何在Unity中切换Cinemachine摄像机

如何在Unity中切换Cinemachine摄像机

分类:

当我们在 Unity 中使用 Cinemachine 创建了许多虚拟摄像机后,此时需对场景中的相机设置优先级以及使用检查器在摄像机视图之间进行切换,以更好的控制相机。

ue3d - 如何在Unity中切换Cinemachine摄像机

如果你还不清楚使用 Cinemachine 添加摄像机,并为其快速设置视角以及定位可以阅读下面这篇站内文章。

在检查器中切换相机

在 Inspector(检查器)中点击 Solo 即可切换视图并在场景中查看。

ue3d - 如何在Unity中切换Cinemachine摄像机

它类似相机孤立的功能,对于查看不同的视图是挺有帮助的。

ue3d - 如何在Unity中切换Cinemachine摄像机

设置相机的优先权

在 Solo 下面有一个 Priority(优先权)的参数,该参数控制摄像机显示的优先级,什么意思呢!哪个相机的该参数越高那么就会第一个显示。

我们可以这样来测试该参数,我们可以将虚拟摄像机依次设置好优先级,例如:

  • Virtual Camera 01 = 30
  • Virtual Camera 02 = 9
  • Virtual Camera 03 = 12
  • Virtual Camera 04 = 18
  • Virtual Camera 05 = 10

可以看到排在第一的是 Virtual Camera 01,因此在 Inspector 中停用 Virtual Camera 01 时,可以看到相机视图自动从 Virtual Camera 01 切换到 Virtual Camera 04,因为 04 的优先级参数排在 01 后面,因此摄像机的序列对他们毫无影响。

ue3d - 如何在Unity中切换Cinemachine摄像机

其他俩个摄像机都可以这样进行切换,你将 01 和 04 直接关掉,它会自动切换到 03,因为它的优先级高于 02。

ue3d - 如何在Unity中切换Cinemachine摄像机

相关信息

  • 类型:知识
  • 字数:365
  • 字符:919
  • 使用版本:Unity2021.3
  • 说明:无
  • 编号:97676

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!