我正在尝试根据鼠标光标移动来旋转对象(例如泡泡射击游戏中的泡泡枪)。但我已申请用我的脚本来做到这一点。
我的脚本是:
mouse_pos = Input.mousePosition;
Debug.Log(mouse_pos);
object_pos = Camera.main.WorldToScreenPoint(target.position);
mouse_pos.x = mouse_pos.x - object_pos.x;
mouse_pos.y = mouse_pos.y - object_pos.y;
angle = Mathf.Atan2(mouse_pos.y, mouse_pos.x) * Mathf.Rad2Deg;
transform.rotation = Quaternion.Euler(0, 0,-angle);
它只旋转它不会移动的相同位置。请任何人帮我解决这个问题。或者指点我任何好的教程....