Я недавно начал разрабатывать свою самую первую игру сверху вниз. Моя проблема не в том, чтобы точно знать, как заставить пулю идти туда, куда мышь направлена, во время активации пули. У меня есть функция мыши для лица, как показано здесь
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;
}
Тем не менее, я не уверен, как включить это, если вообще, чтобы иметь возможность стрелять в местоположение моей мыши. Заранее спасибо!