在Unreal中平滑切换视角还真是简单只用一个
Set View Target with Blend
节点统统搞定
Target
:需要一个CharacterController
参数(通过CharacterController
获取这个玩家的当前视角)New View Target
需要一个Actor
当这个Actor
上有Camera
组件时,就会切换到新Camera的视角。有趣的是即使这个Actor
上没有Camera
组件,视角也会切换(这时可能是直接把原来的摄像机直接平滑过渡过来?)不过一般我们会在老老实实的在Actor
上添加一个Camera
组件。
有了这个Set View Target with Blend
节点,游戏运行时的一些视角切换就可以轻松搞定了。