AppData XML配置工具
用于生成和编辑应用数据XML配置文件,支持基本配置、工况配置、场景配置、角色配置、设备配置和状态机配置等功能,提供可视化配置界面和CSV导入导出功能。
实验基本信息
界面组件控制
天气设置
公司Logo设置
工况配置
工况 1
场景配置
场景 1
角色配置
角色 1
设备配置
设备配置CSV工具
设备 1
状态机配置
状态机配置CSV工具
状态机 1
状态列表
状态:默认状态
动作列表
转换条件列表
XML预览与导出
<?xml version="1.0" encoding="UTF-8"?>
<AppData>
<AppName>测试用场景</AppName>
<AppMode>OffLine</AppMode>
<DefaultRole>1</DefaultRole>
<SkipSelectRole>false</SkipSelectRole>
<UseDlgDirection>true</UseDlgDirection>
<UseDlgBottomRight>true</UseDlgBottomRight>
<UseDlgSearchField>false</UseDlgSearchField>
<UseDlgChat>true</UseDlgChat>
<UseASR>false</UseASR>
<UseDlgMiniMap>true</UseDlgMiniMap>
<UseDlgHeadPotrait>true</UseDlgHeadPotrait>
<UseDlgBackPack>true</UseDlgBackPack>
<UseDlgIntercom>true</UseDlgIntercom>
<UseDlgWeather>true</UseDlgWeather>
<EnableFlyingMode>true</EnableFlyingMode>
<EnableRun>true</EnableRun>
<DlgBotomRightItems>设备,工艺,资源查看,思考题,设置</DlgBotomRightItems>
<Weather>晴朗</Weather>
<WindStrength>4级</WindStrength>
<WindDirection>东南</WindDirection>
<Temprature>25度</Temprature>
<LogoType>texture</LogoType>
<PlayTime>4</PlayTime>
<LogoPath>logo.png</LogoPath>
<Scenes>
<Scene>
<SceneID>1</SceneID>
<SceneName>主场景</SceneName>
<ScenePath>Assets/Scenes/MainScene.unity</ScenePath>
<IsMainScene>true</IsMainScene>
<IsDefaultLoad>true</IsDefaultLoad>
</Scene>
</Scenes>
<Players>
<Player>
<PlayerID>1</PlayerID>
<PlayerName>操作员</PlayerName>
<PlayerModel>Worker</PlayerModel>
<PlayerPortrait>portrait_worker</PlayerPortrait>
<Description>主要操作人员,负责设备操作和监控</Description>
</Player>
</Players>
<Devices>
<Device>
<DeviceType>common</DeviceType>
<DeviceID>P-01</DeviceID>
<DeviceName>泵</DeviceName>
<DevicePath>Pump/01</DevicePath>
</Device>
</Devices>
<WorkingConditions>
<WorkingCondition>
<ProjectID>0</ProjectID>
<ProjectName>冷态开车</ProjectName>
<DescriptionImage>工况地图</DescriptionImage>
<SelectImage>工况地图</SelectImage>
<SelectText>冷态开车</SelectText>
<MaxPeople>2</MaxPeople>
<DefaultSelectedRole>2</DefaultSelectedRole>
<SelectableRoles>1,2</SelectableRoles>
</WorkingCondition>
</WorkingConditions>
<StateMachines>
<StateMachine>
<StateMachineID>SM-01</StateMachineID>
<StateMachineName>泵状态机</StateMachineName>
<Description>控制泵的运行状态</Description>
</StateMachine>
</StateMachines>
</AppData>