自定义地图:交通灯和标志

本指南介绍了如何将交通灯和标志添加到自定义地图、配置每个交通灯和标志的影响区域,以及如何在路口将交通灯配置为一组。此选项仅适用于有权访问虚幻引擎编辑器的用户。


红绿灯

要将红绿灯添加到新地图:

1.内容浏览器,导航至 Content/Carla/Static/TrafficLight/StreetLights_01。您会发现几种不同的交通灯蓝图可供选择。

2. 将交通灯拖到场景中并将其放置在所需位置。按键盘上的空格键可在定位、旋转和缩放工具之间切换。

3. 通过在 Details 面板中选择 BoxTrigger 组件并调整 Transform 部分中的值,调整每个交通灯的 trigger volume 。这将确定交通灯的影响区域。

ue_trafficlight

4. 对于连接点,将BP_TrafficLightGroup参与者拖入关卡中。通过将交汇处的所有交通灯添加到“详细信息”面板中的“交通灯”数组,将它们分配给交通灯组。

ue_tl_group

5. 交通灯计时只能通过 Python API 进行配置。请参阅 此处 的文档以获取更多信息。

ue_tlsigns_example

例如:交通标志、交通信号灯和转弯停车。


红绿灯标志

要将红绿灯添加到新地图:

1.Content Browser,导航至 Content/Carla/Static/TrafficSign。您会发现几种不同的交通灯蓝图可供选择。

2. 将交通灯拖到场景中并将其放置在所需位置。按键盘上的空格键可在定位、旋转和缩放工具之间切换。

3. 通过在“详细信息”面板中选择 BoxTrigger 组件并调整 Transform 部分中的值,调整trigger volume每个交通标志的。这将确定交通灯的影响区域。并非所有交通标志都有触发音量。此类标志包括让行标志、停车标志和限速标志。


下一步

使用以下工具和指南继续自定义您的地图:

完成定制后,您可以生成 行人导航信息


如果您对流程有任何疑问,可以在 论坛 中提问。