写航点时不用虚拟ID而用实际序号ID,因为在排序时已经重新按VID排列

This commit is contained in:
xu 2020-03-02 19:22:58 +08:00
parent 57fc99c434
commit 776b9cfe62

View File

@ -1385,8 +1385,12 @@ namespace Plane.FormationCreator.ViewModels
break;
}
}
var targetCopter = _copterManager.Copters.FirstOrDefault(o => o.VirtualId == (i+1));
bool result = await _commModuleManager.WriteMissionListAsync(targetCopter, missions);
//虚拟ID在排序时已经变为ID了直接按ID写入
// var targetCopter = _copterManager.Copters.FirstOrDefault(o => o.VirtualId == (i+1));
// bool result = await _commModuleManager.WriteMissionListAsync(targetCopter, missions);
bool result = await _commModuleManager.WriteMissionListAsync(_copterManager.Copters[i], missions);
//CommWriteMissinState state = new CommWriteMissinState(result);
//_commModuleManager.missionWriteState.Add(int.Parse(_copterManager.Copters[i].Id), state);
if (!result)