Движение префаба сквозь точку назначения. Unity 2D
Стоит задача выпускать снаряд в направлении текущей позиции игрока. Собственно с этим проблем нет, но при достижении точки на которой находился Игрок, снаряд останавливается. Что можно сделать, чтобы он пролетал сквозь точку?
private void Start()
{
Player = GameObject.FindGameObjectWithTag("Player").transform;
target = new Vector2(Player.position.x, Player.position.y);
}
void FixedUpdate()
{
transform.position = Vector2.MoveTowards(transform.position, target, runSpeed * Time.deltaTime);
}