修改写入航点顺序 改变速度在前 灯光在后

This commit is contained in:
zxd 2019-07-26 16:16:28 +08:00
parent 9a1ec7384a
commit be825a6065

View File

@ -1307,8 +1307,6 @@ namespace Plane.FormationCreator.ViewModels
break; break;
case FlightTaskType.FlyTo: case FlightTaskType.FlyTo:
missions.AddRange(CreateLEDMissions(_flightTaskManager.Tasks[j].SingleCopterInfos[i].LEDInfos));
if (_flightTaskManager.Tasks[j].SingleCopterInfos[i].IsChangeSpeed) if (_flightTaskManager.Tasks[j].SingleCopterInfos[i].IsChangeSpeed)
{ {
missions.Add(Mission.CreateChangeSpeedMission( missions.Add(Mission.CreateChangeSpeedMission(
@ -1317,6 +1315,8 @@ namespace Plane.FormationCreator.ViewModels
_flightTaskManager.Tasks[j].SingleCopterInfos[i].DownSpeed) _flightTaskManager.Tasks[j].SingleCopterInfos[i].DownSpeed)
); );
} }
missions.AddRange(CreateLEDMissions(_flightTaskManager.Tasks[j].SingleCopterInfos[i].LEDInfos));
double Lat = _flightTaskManager.Tasks[j].SingleCopterInfos[i].TargetLat - _flightTaskManager.OriginLat; double Lat = _flightTaskManager.Tasks[j].SingleCopterInfos[i].TargetLat - _flightTaskManager.OriginLat;
double Lng = _flightTaskManager.Tasks[j].SingleCopterInfos[i].TargetLng - _flightTaskManager.OriginLng; double Lng = _flightTaskManager.Tasks[j].SingleCopterInfos[i].TargetLng - _flightTaskManager.OriginLng;
if (_flightTaskManager.Tasks[j].SingleCopterInfos[i].IsLandWaypoint) if (_flightTaskManager.Tasks[j].SingleCopterInfos[i].IsLandWaypoint)