0
我在Unity 3D中创建2D游戏,但是我的玩家轮换有问题。 它应该旋转到光标,但是当我开始游戏时,它看着主摄像头。
我已经尝试了很多教程的代码,但在大多数情况下,我的播放器只能看到主摄像头的中心。
这是我现在的代码:统一看看光标在2d
Vector3 mouse = Input.mousePosition;
Vector3 mouseWorld = Camera.main.ScreenToWorldPoint(new Vector3 (mouse.x, mouse.y, player.transform.position.y));
Vector3 forward = mouseWorld - player.transform.position;
player.transform.rotation = Quaternion.LookRotation (forward, Vector3.up);
球员只希望相机。我不是专家,但我认为输入存在一些问题,因为我过去尝试过的一些代码确实如此,以至于玩家只看不到任何东西
(我的英文不是最好的.. 。请原谅我的错误)
它仍然在寻找相机:/ –
这个代码是玩家。 你能为我拍照吗? –
http://imgur.com/a/pCziY –