修改 参数
This commit is contained in:
parent
c055e2a0bf
commit
17efb866c7
|
@ -40,4 +40,29 @@ public class Jsonanalyze : MonoBehaviour
|
||||||
}
|
}
|
||||||
return default(T);
|
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)
|
if (equipmentCommon)
|
||||||
{
|
{
|
||||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||||
Debug.Log(msg);
|
//Debug.Log(msg);
|
||||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||||
}
|
}
|
||||||
switch (equipmentType)
|
switch (equipmentType)
|
||||||
{
|
{
|
||||||
|
@ -91,7 +91,8 @@ public class EquipmentCommon : MonoBehaviour
|
||||||
if (equipmentCommon)
|
if (equipmentCommon)
|
||||||
{
|
{
|
||||||
string paraListJson = JsonMapper.ToJson(weaponitemone);
|
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}";
|
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "") + "," + returnID.data}";
|
||||||
Debug.Log(returnID.data);
|
Debug.Log(returnID.data);
|
||||||
|
@ -102,7 +103,7 @@ public class EquipmentCommon : MonoBehaviour
|
||||||
case "激光火控平台":
|
case "激光火控平台":
|
||||||
LaserFireControlPlatformManger laserFireControlPlatformManger = GetComponent<LaserFireControlPlatformManger>();
|
LaserFireControlPlatformManger laserFireControlPlatformManger = GetComponent<LaserFireControlPlatformManger>();
|
||||||
laserFireControlPlatformManger.FillInTheData(weaponitemone);
|
laserFireControlPlatformManger.FillInTheData(weaponitemone);
|
||||||
laserFireControlPlatformManger.isStartRehearsing= isStartRehearsing;
|
laserFireControlPlatformManger.isStartRehearsing = isStartRehearsing;
|
||||||
break;
|
break;
|
||||||
case "探测雷达":
|
case "探测雷达":
|
||||||
RadarManger radarManger = GetComponent<RadarManger>();
|
RadarManger radarManger = GetComponent<RadarManger>();
|
||||||
|
@ -119,7 +120,7 @@ public class EquipmentCommon : MonoBehaviour
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -147,12 +147,12 @@ public class LaserFireControlPlatformManger : MonoBehaviour
|
||||||
/// <param name="weaponitemone"></param>
|
/// <param name="weaponitemone"></param>
|
||||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||||
{
|
{
|
||||||
if (equipmentCommon)
|
//if (equipmentCommon)
|
||||||
{
|
//{
|
||||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||||
Debug.Log(msg);
|
//Debug.Log(msg);
|
||||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||||
}
|
//}
|
||||||
for (int i = 0; i < weaponitemone.Count; i++)
|
for (int i = 0; i < weaponitemone.Count; i++)
|
||||||
{
|
{
|
||||||
switch (weaponitemone[i].para_name)
|
switch (weaponitemone[i].para_name)
|
||||||
|
|
|
@ -210,12 +210,12 @@ public class RadarManger : MonoBehaviour
|
||||||
/// <param name="weaponitemone"></param>
|
/// <param name="weaponitemone"></param>
|
||||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||||
{
|
{
|
||||||
if (equipmentCommon)
|
//if (equipmentCommon)
|
||||||
{
|
//{
|
||||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
// string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||||
Debug.Log(msg);
|
// Debug.Log(msg);
|
||||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
// _ = SyncCreateRoom.SendMessageAsync(msg);
|
||||||
}
|
//}
|
||||||
for (int i = 0; i < weaponitemone.Count; i++)
|
for (int i = 0; i < weaponitemone.Count; i++)
|
||||||
{
|
{
|
||||||
switch (weaponitemone[i].para_name)
|
switch (weaponitemone[i].para_name)
|
||||||
|
|
|
@ -144,12 +144,12 @@ public class TerrestrialRadioInterferenceManger : MonoBehaviour
|
||||||
/// <param name="weaponitemone"></param>
|
/// <param name="weaponitemone"></param>
|
||||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||||
{
|
{
|
||||||
if (equipmentCommon)
|
//if (equipmentCommon)
|
||||||
{
|
//{
|
||||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
//string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||||
Debug.Log(msg);
|
//Debug.Log(msg);
|
||||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||||
}
|
//}
|
||||||
for (int i = 0; i < weaponitemone.Count; i++)
|
for (int i = 0; i < weaponitemone.Count; i++)
|
||||||
{
|
{
|
||||||
switch (weaponitemone[i].para_name)
|
switch (weaponitemone[i].para_name)
|
||||||
|
|
|
@ -215,12 +215,12 @@ public class UnmannedAerialVehicleManage : MonoBehaviour
|
||||||
/// <param name="weaponitemone"></param>
|
/// <param name="weaponitemone"></param>
|
||||||
public void FillInTheData(List<List_paraItem> weaponitemone)
|
public void FillInTheData(List<List_paraItem> weaponitemone)
|
||||||
{
|
{
|
||||||
if (equipmentCommon)
|
//if (equipmentCommon)
|
||||||
{
|
//{
|
||||||
string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
// string msg = $"send2room {equipmentCommon.equipmentType}+{transform.position.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}+{transform.eulerAngles.ToString().Replace(" ", "").Replace("(", "").Replace(")", "")}";
|
||||||
Debug.Log(msg);
|
// Debug.Log(msg);
|
||||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
// _ = SyncCreateRoom.SendMessageAsync(msg);
|
||||||
}
|
//}
|
||||||
for (int i = 0; i < weaponitemone.Count; i++)
|
for (int i = 0; i < weaponitemone.Count; i++)
|
||||||
{
|
{
|
||||||
switch (weaponitemone[i].para_name)
|
switch (weaponitemone[i].para_name)
|
||||||
|
|
Loading…
Reference in New Issue