private void FixedUpdate() { if (target == null) { gun.ReturnProjectile(gameObject); } else { transform.position = Vector2.MoveTowards(transform.position, target.transform.position, velocity); } }