Merge branch 'master' of http://git.umayle.com:2023/yulong/NewN_UAVPlane
This commit is contained in:
commit
4030e6ea11
|
@ -8,7 +8,13 @@ using AdamSync;
|
|||
using System.Linq;
|
||||
using static InterfaceManager;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
public enum WRJModel
|
||||
{
|
||||
无人机,
|
||||
光学无人机,
|
||||
电子侦察无人机,
|
||||
自杀式无人机
|
||||
}
|
||||
/// <summary>
|
||||
/// 单个无人机蜂群控制
|
||||
/// </summary>
|
||||
|
@ -18,6 +24,7 @@ public class UnmannedAerialVehicleManage : MonoBehaviour
|
|||
/// 无人机状态
|
||||
/// </summary>
|
||||
public Pattern pattern = Pattern.待机;
|
||||
public WRJModel wrjModel = WRJModel.无人机;
|
||||
public static List<UnmannedAerialVehicleManage> unmannedAerialVehicleManages = new List<UnmannedAerialVehicleManage>();
|
||||
#region 启动暂停
|
||||
private bool _isStartRehearsing = false;
|
||||
|
@ -142,6 +149,25 @@ public class UnmannedAerialVehicleManage : MonoBehaviour
|
|||
OnActivationChanged += OnActivationChangedHandler;
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// 设置无人机类型
|
||||
/// </summary>
|
||||
/// <param name="wrjModel"></param>
|
||||
public void SetWRJModel()
|
||||
{
|
||||
switch (wrjModel)
|
||||
{
|
||||
case WRJModel.光学无人机:
|
||||
Debug.Log("光学无人机");
|
||||
break;
|
||||
case WRJModel.电子侦察无人机:
|
||||
Debug.Log("电子侦察无人机");
|
||||
break;
|
||||
case WRJModel.自杀式无人机:
|
||||
Debug.Log("自杀式无人机");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
[ContextMenu("Test")]
|
||||
public void Test()
|
||||
|
@ -697,4 +723,5 @@ public enum Pattern
|
|||
待机,
|
||||
警戒,
|
||||
攻击
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue