我最近开始开发我的第一个自上而下的 2d 游戏。我的问题是不知道如何让子弹在激活子弹时到达鼠标所面对的位置。我有一个面部鼠标功能,如此处所示
void faceMouse()
{
Vector3 mousePosition = Input.mousePosition;
mousePosition = Camera.main.ScreenToWorldPoint(mousePosition);
Vector2 direction = new Vector2(
mousePosition.x - transform.position.x,
mousePosition.y - transform.position.y);
transform.up = direction;
}
但是,如果要在鼠标所在的位置进行拍摄,我不确定如何将其合并。提前致谢!