贺州市江滨华府电子沙盘,内附合成文档。暂定为合成模板
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
using System;
|
|
|
|
using System.Collections;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using UnityEngine;
|
|
|
|
[Serializable]
|
|
|
|
public class JsonData
|
|
|
|
{
|
|
|
|
public float sumTime;
|
|
|
|
public List<FrameData> frameDataList;
|
|
|
|
public List<EventData> eventDataList;
|
|
|
|
public List<TagData> tagDataList;
|
|
|
|
|
|
|
|
public JsonData()
|
|
|
|
{
|
|
|
|
frameDataList = new List<FrameData>();
|
|
|
|
eventDataList = new List<EventData>();
|
|
|
|
tagDataList = new List<TagData>();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[Serializable]
|
|
|
|
public class FrameData
|
|
|
|
{
|
|
|
|
public float time;
|
|
|
|
public List<ObjectData> objectDataList;
|
|
|
|
public FrameData()
|
|
|
|
{
|
|
|
|
objectDataList = new List<ObjectData>();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[Serializable]
|
|
|
|
public class EventData
|
|
|
|
{
|
|
|
|
public float time;
|
|
|
|
public RecordEventType eventType;
|
|
|
|
public CloneObjType cloneObjType;
|
|
|
|
public string json;
|
|
|
|
}
|
|
|
|
[Serializable]
|
|
|
|
public class TagData
|
|
|
|
{
|
|
|
|
public float time;
|
|
|
|
public string title;
|
|
|
|
public string detail;
|
|
|
|
public string message;
|
|
|
|
public FileType fileType;
|
|
|
|
public string fileName;
|
|
|
|
}
|
|
|
|
[Serializable]
|
|
|
|
public class ObjectData
|
|
|
|
{
|
|
|
|
public CloneObjType cloneObjType;
|
|
|
|
public string json;
|
|
|
|
}
|
|
|
|
public enum RecordEventType
|
|
|
|
{
|
|
|
|
Clone,
|
|
|
|
Delete,
|
|
|
|
RadioSelect,
|
|
|
|
ObjRectSelected,
|
|
|
|
CancelObjSelected,
|
|
|
|
EscCancelSelected,
|
|
|
|
ObjDragEnter,
|
|
|
|
ObjDraging,
|
|
|
|
ObjDragExit,
|
|
|
|
LeftRotate,
|
|
|
|
RightRotate,
|
|
|
|
UpRotate,
|
|
|
|
DownRotate,
|
|
|
|
WeatherSetting,
|
|
|
|
YingJiu,
|
|
|
|
AskZhiQingRen,
|
|
|
|
QingLi,
|
|
|
|
Fire,
|
|
|
|
FireSpread,
|
|
|
|
FireReset,
|
|
|
|
SmokeNormal,
|
|
|
|
SmokeInside,
|
|
|
|
LinearData,
|
|
|
|
ToolTask,
|
|
|
|
TruckSkill,
|
|
|
|
PowerAttribute,
|
|
|
|
SelectEquip,
|
|
|
|
ChangeSprayHeadParticle,
|
|
|
|
Agent,
|
|
|
|
Camera,
|
|
|
|
FireManSkill,
|
|
|
|
SetAreaChange,
|
|
|
|
SetAreaAdd,
|
|
|
|
SetAreaDel,
|
|
|
|
ArrowSizeChange,
|
|
|
|
DrawLine,
|
|
|
|
CarAttribute,
|
|
|
|
LadderStrech,
|
|
|
|
LadderShorten,
|
|
|
|
LadderW,
|
|
|
|
LadderS,
|
|
|
|
WaterSprayA,
|
|
|
|
WaterSprayD,
|
|
|
|
WaterSprayU,
|
|
|
|
WaterSprayJ,
|
|
|
|
WaterSprayPlus,
|
|
|
|
WaterSprayMinus,
|
|
|
|
ZDSP,
|
|
|
|
PoChai,
|
|
|
|
StagingAreaConfirm,
|
|
|
|
SetAreaAttribute,
|
|
|
|
WaterLineDele,
|
|
|
|
WaterSupplierAddLine,
|
|
|
|
WaterSupplierDelLine,
|
|
|
|
FireTemperature,
|
|
|
|
FireRadiation,
|
|
|
|
CautionAreaTip,
|
|
|
|
AlongWindTip,
|
|
|
|
StorageTankSystem,
|
|
|
|
UIFloor,
|
|
|
|
ToolsOn,
|
|
|
|
FloorsOn,
|
|
|
|
FloorsScrollBar,
|
|
|
|
ClearAll,
|
|
|
|
AutoSwing,
|
|
|
|
TruckArmRice = 66,
|
|
|
|
TruckArmRotation = 67,
|
|
|
|
Rotate,
|
|
|
|
SprayRotate,
|
|
|
|
SpreadFireCreat,
|
|
|
|
SpreadFireDestory,
|
|
|
|
FireSpreadEnd
|
|
|
|
}
|
|
|
|
public enum FileType
|
|
|
|
{
|
|
|
|
None,
|
|
|
|
Picture,
|
|
|
|
Video
|
|
|
|
}
|