CounterDroneBackend/data/default_formations.json
tian 4706c4b8c1 feat: 编队模型扩展 — LateralSpacing/LongitudinalSpacing/LateralCount/LongitudinalCount
- FormationSpacing → LateralSpacing(正面横向间距)
- 新增 LongitudinalCount/LongitudinalSpacing(纵深串列)
- DefaultFormations: 6种默认编队模板(单机/3机横队/5机横队/3机纵队/2×2方队/10机蜂群)
- Piston 测试设置 LateralCount=3, LongitudinalCount=1
2026-06-13 13:16:27 +08:00

57 lines
1.1 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"Id": "single",
"Name": "单机",
"FormationMode": 0,
"LateralCount": 1,
"LongitudinalCount": 1,
"LateralSpacing": 0,
"LongitudinalSpacing": 0
},
{
"Id": "line-abreast-3",
"Name": "3机横队",
"FormationMode": 1,
"LateralCount": 3,
"LongitudinalCount": 1,
"LateralSpacing": 50,
"LongitudinalSpacing": 0
},
{
"Id": "line-abreast-5",
"Name": "5机横队",
"FormationMode": 1,
"LateralCount": 5,
"LongitudinalCount": 1,
"LateralSpacing": 50,
"LongitudinalSpacing": 0
},
{
"Id": "column-3",
"Name": "3机纵队",
"FormationMode": 1,
"LateralCount": 1,
"LongitudinalCount": 3,
"LateralSpacing": 0,
"LongitudinalSpacing": 100
},
{
"Id": "box-2x2",
"Name": "2×2方队",
"FormationMode": 1,
"LateralCount": 2,
"LongitudinalCount": 2,
"LateralSpacing": 50,
"LongitudinalSpacing": 100
},
{
"Id": "swarm-10",
"Name": "蜂群(10架)",
"FormationMode": 2,
"LateralCount": 10,
"LongitudinalCount": 1,
"LateralSpacing": 30,
"LongitudinalSpacing": 0
}
]