根据相机改变角色的前进方向

时间:2014-06-09 12:40:19

标签: unity3d unityscript

在Unity中我试图根据你所看到的位置改变角色的前进方向。因此,如果你向下看45度并前进,你将走向你所面对的地方。

1 个答案:

答案 0 :(得分:0)

如果您不介意角色的游戏对象实际转动,那么您需要做的就是将角色的旋转设置为与相机的旋转相同。

如果你介意的话,你可以做一些三角测量并计算运动矢量,或者你可以先移动相机,然后(在同一帧中)将播放器移动到相机的位置。

有很多方法可以做到,这完全取决于你想要什么。