分段切换交通工具——飞机跨国、汽车城里、自行车逛景点
为什么分段切换
真实旅行很少只用到一种交通方式——可能是飞机跨国、火车跨州、汽车逛城市、自行车逛景点。如果整个路线只用一个飞机模型飞过所有航点,动画效果虽然快但失去了旅行的层次感。
分段切换交通工具就是让路线上不同路段用不同模型来跑:起点到第一个中途点用飞机(跨国段),中间段用汽车(城市游览),最后一段用自行车(景点骑行)。每段结束后模型自动切换成下一种,动画继续播放,效果自然衔接。
操作方法
进入路线编辑模式
路线创建完成后,进入编辑状态。此时地图上的每个航点都会显示出来。
长按航点切换交通工具
TravelBoast 的分段切换功能藏在长按菜单里:
- 长按地图上某个航点标记
- 在弹出的菜单里选择 交通工具 或 Transport
- 此时会出现交通工具选择界面,选中一个模型
- 确认后,这个航点到下一个航点之间的路段会用新选的模型
分段逻辑说明
交通工具的切换点是航点本身:
- 航点 A → 航点 B:用交通工具 1
- 航点 B → 航点 C:用交通工具 2
- 航点 C → 航点 D:用交通工具 3
也就是说,切换动作发生在航点位置上。如果想要"飞机飞到机场(航点 B)下机,然后在机场内步行到登机口(航点 C),再坐汽车离开",就需要 B 和 C 之间距离很近(同一个机场),这样步行段会很短,视觉效果更合理。
动画衔接效果
切换交通工具时的动画处理是 TravelBoast 体验比较好的地方:
- 当前交通工具模型跑到切换航点时会有一个简短的"消失"效果
- 新模型在同一位置以 "出现" 效果登场
- 路线线会自动根据新模型的交通方式调整速度(飞机段快、步行段慢)
整个过程不需要手动暂停或切换,播放时自动完成。

常见应用场景
跨国旅行:飞机从起点国飞到目的地首都机场 → 汽车从机场到市中心 → 自行车逛景点 → 步行逛步行街
公路旅行:起点到第一个中途休息点用汽车 → 中间段因为路况好改用摩托车 → 最后的海边路段骑自行车欣赏风景
徒步+交通混合:火车从城市 A 到城市 B → 徒步 20 公里山路 → 出租车到山顶观景台 → 步行下山
注意事项
- 航点数量:分段切换依赖航点划分路段,航点太少无法灵活切分。建议关键切换点都设成独立航点
- 模型风格统一:同一段路线上的两个模型如果风格差异太大(比如上一段是写实轿车,下一段是卡通独角兽),衔接会有点跳脱,建议保持风格协调
- 速度自然:飞机段自动速度快,步行段自动速度慢。如果觉得切换时速度跳变太突然,可以在相邻路段之间加一个短距离的过渡航点