【发布时间】:2020-05-28 12:45:11
【问题描述】:
我正在尝试使用 Cinemachine 和 Timeline 来实现简单但流畅的摄像机移动,因为它确实可以帮助我快速调整事物。
动画师很容易通过构建关键帧剪辑来实现移动,结果应该类似于this。
我尝试在没有动画师和剪辑的情况下使用 Cinemachine 和 Timelines 实现它的方法是放置 3 个 VirtualCameras,并让时间线进行混合,它看起来像 this,但正如你所看到的,在第二和第三位置之间,相机停止,只是一帧,但它停止了,看起来很笨重。
这主要是因为混合只是在 2 个摄像头之间,而不是 3 个摄像头之间,看起来像这样,但我不知道如何仅使用 2 个摄像头来实现它,因为我已经尝试过了,它看起来喜欢this。
另一种方法是使用多莉相机,但更难(也更慢)将动作程序化。
知道我做错了什么吗?或者如何在不需要创建自定义动画剪辑的情况下实现这一点?谢谢!
【问题讨论】:
标签: c# unity3d camera cinemachine unity-timeline