修改 参数
This commit is contained in:
parent
c055e2a0bf
commit
17efb866c7
|
@ -40,4 +40,29 @@ public class Jsonanalyze : MonoBehaviour
|
|||
}
|
||||
return default(T);
|
||||
}
|
||||
|
||||
public static string JsonData(string str)
|
||||
{
|
||||
if (str != null && !string.IsNullOrEmpty(str))
|
||||
{
|
||||
str = str.Replace("\\\"", "\"");
|
||||
if (str.Length > 2)
|
||||
{
|
||||
if (str[0] == '"')
|
||||
{
|
||||
str = str.Substring(1, str.Length - 1);
|
||||
str = str.Substring(0, str.Length - 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogError("字符串长度不够!");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogError("字符串错误!");
|
||||
}
|
||||
return str;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -55,9 +55,9 @@ public class EquipmentCommon : MonoBehaviour
|
|||
{
|
||||
if (equipmentCommon)
|
||||
{
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
Debug.Log(msg);
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
//Debug.Log(msg);
|
||||
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
switch (equipmentType)
|
||||
{
|
||||
|
@ -91,7 +91,8 @@ public class EquipmentCommon : MonoBehaviour
|
|||
if (equipmentCommon)
|
||||
{
|
||||
string paraListJson = JsonMapper.ToJson(weaponitemone);
|
||||
ReturnDeviceID returnID = await AsyncWebReq.Post<ReturnDeviceID>("http://111.229.30.246:48888/Handler/Thinkingfile.ashx?action=addpracticedevicedetail&PracticeId=" + GlobalFlag.roomID + "&PracticeSubjectId=" + GlobalFlag.practiceSubjectID + "&device_name=" + equipmentCommon.equipmentType + "¶_list=" + paraListJson, null);
|
||||
string json = Jsonanalyze.JsonData(paraListJson);
|
||||
ReturnDeviceID returnID = await AsyncWebReq.Post<ReturnDeviceID>("http://111.229.30.246:48888/Handler/Thinkingfile.ashx?action=addpracticedevicedetail&PracticeId=" + GlobalFlag.roomID + "&PracticeSubjectId=" + GlobalFlag.practiceSubjectID + "&device_name=" + equipmentCommon.equipmentType + "¶_list=" + json, null);
|
||||
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "") + "," + returnID.data}";
|
||||
Debug.Log(returnID.data);
|
||||
|
@ -102,7 +103,7 @@ public class EquipmentCommon : MonoBehaviour
|
|||
case "激光火控平台":
|
||||
LaserFireControlPlatformManger laserFireControlPlatformManger = GetComponent<LaserFireControlPlatformManger>();
|
||||
laserFireControlPlatformManger.FillInTheData(weaponitemone);
|
||||
laserFireControlPlatformManger.isStartRehearsing= isStartRehearsing;
|
||||
laserFireControlPlatformManger.isStartRehearsing = isStartRehearsing;
|
||||
break;
|
||||
case "探测雷达":
|
||||
RadarManger radarManger = GetComponent<RadarManger>();
|
||||
|
@ -119,7 +120,7 @@ public class EquipmentCommon : MonoBehaviour
|
|||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -147,12 +147,12 @@ public class LaserFireControlPlatformManger : MonoBehaviour
|
|||
/// <param name="weaponitemone"></param>
|
||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||
{
|
||||
if (equipmentCommon)
|
||||
{
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
Debug.Log(msg);
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
//if (equipmentCommon)
|
||||
//{
|
||||
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
//Debug.Log(msg);
|
||||
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
//}
|
||||
for (int i = 0; i < weaponitemone.Count; i++)
|
||||
{
|
||||
switch (weaponitemone[i].para_name)
|
||||
|
|
|
@ -210,12 +210,12 @@ public class RadarManger : MonoBehaviour
|
|||
/// <param name="weaponitemone"></param>
|
||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||
{
|
||||
if (equipmentCommon)
|
||||
{
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
Debug.Log(msg);
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
//if (equipmentCommon)
|
||||
//{
|
||||
// string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
// Debug.Log(msg);
|
||||
// _ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
//}
|
||||
for (int i = 0; i < weaponitemone.Count; i++)
|
||||
{
|
||||
switch (weaponitemone[i].para_name)
|
||||
|
|
|
@ -144,12 +144,12 @@ public class TerrestrialRadioInterferenceManger : MonoBehaviour
|
|||
/// <param name="weaponitemone"></param>
|
||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||
{
|
||||
if (equipmentCommon)
|
||||
{
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
Debug.Log(msg);
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
//if (equipmentCommon)
|
||||
//{
|
||||
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
//Debug.Log(msg);
|
||||
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
//}
|
||||
for (int i = 0; i < weaponitemone.Count; i++)
|
||||
{
|
||||
switch (weaponitemone[i].para_name)
|
||||
|
|
|
@ -215,12 +215,12 @@ public class UnmannedAerialVehicleManage : MonoBehaviour
|
|||
/// <param name="weaponitemone"></param>
|
||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||
{
|
||||
if (equipmentCommon)
|
||||
{
|
||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
Debug.Log(msg);
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
//if (equipmentCommon)
|
||||
//{
|
||||
// string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||
// Debug.Log(msg);
|
||||
// _ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
//}
|
||||
for (int i = 0; i < weaponitemone.Count; i++)
|
||||
{
|
||||
switch (weaponitemone[i].para_name)
|
||||
|
|
Loading…
Reference in New Issue