public ApproachTargetToRadiusCommand(Transform target) { this.target = target; rotateCommand = new RotateToPointCommand(target.position); }
public PursueTargetToRadiusCommand(DroneBase target) { this.target = target; rotateCommand = new RotateToPointCommand(target.transform.position); }
public ZeroVelocityCommand(DroneBase drone) { rotateCommand = new RotateToPointCommand(drone.transform.position - drone.GetVelocity()); }