Skip to main content

配置地图合集

名称描述类型例子是否必须最低支持版本
name函数名称String or [MapI18n]"none"
description描述String or [MapI18n]null
size地图大小, [宽,高]List[1000, 1000]
initialPosition初始位置List[0,0]
factions阵营, 详情查看配置的阵营名称Map<Factions>{"UnitedStates": {...}}
assets基本地图,assets参数Map{}
childs图层Map{}
markermarker参数List[]

factions参数

名称描述类型例子是否必须最低支持版本
factions.FactionsName.gunPosition火炮位置List<[Gun](/page/dataType/Gun)>[Gun]
factions.FactionsName.pointsHQ点List``
factions.FactionsName.direction方向MapInfoFactionInfoDirection查看

例子:

{
"UnitedStates": {
"gunPosition": [
{
"name": "UnitedStates Gun 1",
"description": {
"zh_CN": "位置"
},
"offset": [
114.876,
1890
]
}
],
"points": [
[
40,
300
]
],
"direction": "Left"
}
}

assets参数

名称描述类型是否必须最低支持版本
assets.network网络String任意一个,不可同时
assets.local本地String任意一个,不可同时

例子:

{
"network": "http://"
}

{
"local": "//sd//"
}

marker参数

名称描述类型是否必须最低支持版本
marker.Index1.name标记名称num
marker.Index1.iconType图标类型[MapIconType]
marker.Index1.iconPath图标地址(可选)String
marker.Index1.points点坐标List<MarkerPointItem>

例子

[MapI18n]: link page/dataType/index.md [MapIconType]: link page/dataType/index.md

Footnotes

  1. 列表下标,并非常数 2 3 4