我有一个像图像一样在角路径中移动的游戏对象 但是相机没有跟随玩家。如果我将相机的 Y 值设置为等于玩家的 Y 值并保持 x 和 z 不变(分别为 0 和 -10)。它仅向我显示玩家的直线 x 移动(就像图像一样)我想原因是相机和播放器的 Y 值相同。我不确定如何让相机跟随显示我在图像 1 中的确切运动的玩家。对此的任何帮助将是可观的。PS - 请原谅我的绘画技巧,我知道他们很可悲.....
1 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
如果您希望摄像机跟随玩家,则无法准确显示您在上方的运动,因为球必须移出屏幕。由于相机位置相对于球位置,只要相机以与球相同的 y 速度移动,它就会始终看起来好像球在水平移动。
您将不得不通过向墙壁添加纹理、向球添加轨迹、静态背景,或者您可以向相机添加诸如延迟之类的东西(只有当球在速度):
Camera.main.transform.position = Vector3.Lerp(Camera.main.transform.position, ball.transform.position, .2f); // change .2f for different time lag
- 1 回答
- 0 关注
- 246 浏览
添加回答
举报
0/150
提交
取消