add 飞行模式

This commit is contained in:
王鹏
2026-03-23 16:05:27 +08:00
parent f517c29579
commit 9b4a9d5ab8
21 changed files with 393 additions and 3 deletions

View File

@@ -17,3 +17,17 @@
1. 打开 GUI → **参数配置** → 设置 **剥皮等待时间** → 点击 **保存配置**
2. 启动 **巡逻打怪****自动打怪**,剥皮等待时间按保存值生效。
## 2026-03-23
### 飞行模式接入 GUI
- **GUI 更新**:在 `wow_multikey_gui.py` 的「状态/巡逻/打怪」模式按钮中新增 **飞行模式**(放在「任务跟随」后面)。
- **新建飞行类**:新增 `flight_mode.py`,实现飞行模式状态推进逻辑。
- **目的地选择**:可在飞行模式配置中选择坐标 JSON取 JSON 中 **最后一个有效坐标点** 作为目的地。
- **运动逻辑**:飞行过程中每帧调用 `coordinate_patrol.py``simple_flight_navigate()` 完成上马、起飞、飞向坐标与降落。
### 飞行模式降落按键默认改为 p
- **GUI 更新**:在 `wow_multikey_gui.py` 的「飞行模式配置」页,「降落按键」默认值与占位提示从 `x` 改为 `p`
- **行为更新**`flight_mode.py``FlightModeBot` 的默认 `land_key``x` 改为 `p`,保证未手动填写/未在配置中存在时仍使用 `p`