自定义地图:交通灯和标志
本指南介绍了如何将交通灯和标志添加到自定义地图、配置每个交通灯和标志的影响区域,以及如何在路口将交通灯配置为一组。此选项仅适用于有权访问虚幻引擎编辑器的用户。
红绿灯
要将红绿灯添加到新地图:
1. 从 内容浏览器,导航至 Content/Carla/Static/TrafficLight/StreetLights_01
,您会发现几种不同的交通灯蓝图可供选择。
2. 将交通灯拖到场景中并将其放置在所需位置。按键盘上的空格键可在放置、旋转和缩放工具之间切换。
3. 通过在 细节(Details) 面板中选择 BoxTrigger 组件并调整 变换(Transform) 部分中的值,调整每个交通灯的 trigger volume
(位于交通灯的对面、用于设置交通灯影响最大范围的触发体积)。这将确定交通灯的影响区域。
4. 对于岔路口,将BP_TrafficLightGroup
参与者拖入关卡中。通过将岔路口的所有交通灯添加到“细节(Details)”面板中的“Traffic Lights”数组,将它们分配给交通灯组。
5. 交通灯计时只能通过 Python API 进行配置。请参阅 此处 的文档以获取更多信息。
例如:交通标志、交通信号灯和转弯停车。
示例:交通灯的配置和使用 。
红绿标志
要将红绿灯添加到新地图:
1. 从 内容浏览器(Content Browser),导航至 Content/Carla/Static/TrafficSign
。您会发现几种不同的交通标志蓝图可供选择。
2. 将交通标志拖到场景中并将其放置在所需位置。按键盘上的空格键可在定位、旋转和缩放工具之间切换。
3. 通过在“细节”面板中选择 BoxTrigger 组件并调整 Transform 部分中的值,调整每个交通标志的trigger volume
。这将确定交通灯的影响区域。并非所有交通标志都有触发体积(volume)。此类标志包括让行标志、停车标志和限速标志。
下一步
使用以下工具和指南继续自定义您的地图:
完成定制后,您可以生成 行人导航信息 。
如果您对流程有任何疑问,可以在 论坛 中提问。