如果你想要在 Unity 6 中让 Cinemachine 展现出同样的效果,如 Hollow Knight,那么你需要调整 Cinemachine 的设置。我的游戏是基于 32x32 的像素艺术,而我没有使用像素精确的摄像机,以下是 Cinemachine 的位置组合器(Position Composer)、重力定位器(Gravity Composer)和相机运动模拟器(Camera Movement Simulator)等设置建议:

  1. 位置组合器(Position Composer):
  2. 将相机位置调整为(0,0,0),这将使摄像机居中显示画面。
  3. 然后将 Zoom Level(缩放级别)调整到 1.0,这将保持摄像机与游戏画面同等大小。
  4. 最后,将 Shake Intensity(抖动强度)调整到 0,确保相机没有抖动。
  5. 重力定位器(Gravity Composer):
  6. 将重力 X(Gravity X)和 Y(Gravity Y)分辨率都调整为 0,确保摄像机没有随画面移动而产生重力效果。
  7. 你也可以将重力分辨率调整为 1,而将随机角度(Random Angle)调整为 0,使摄像机总是朝着同一方向移动。
  8. 相机运动模拟器(Camera Movement Simulator):
  9. 如果你想要让摄像机跟随手指移动,那么激活 Touch Move Follow Target,调整移动速度为 1。