自学内容网 自学内容网

31-自定义地图:分层地图

    利用自定义地图中的级别,可以让多个人同时在一张地图上工作。它还允许您在仿真过程中使用Python API在地图上加载和卸载层,就像分层的CARLA地图一样(layered CARLA maps)。
    本指南将解释如何添加新级别,如何向级别添加资产,以及如何配置级别以加载或不加载。

添加新级别

    地图中的所有新级别都将嵌套在父级别中,称为永久级别。要创建新级别,请执行以下操作:
    1.打开水平面板。
    在虚拟引擎编辑器中,从菜单栏打开窗口。
    单击Levels
    2.创建新级别。
    在“级别”面板中,单击“Levels”并选择“New....…”
    选择空级别。
    将级别保存在Content/Carra/Maps/Sublevels/<map_name>/中。要将级别与CARLA Python API集成,请使用命名约定<map_name>_<layer_name>,例如TutorialMap_Buildings。有关可用图层的列表,请查看此处here

将资产添加到级别

    1.选择要添加资产的级别。
    在“级别”面板中,双击要添加资源的级别。通过切换锁定图标确保该关卡已解锁。
    2.选择要添加的资产。
    选择要添加到级别的所有资产。
    单击鼠标右键并转到“级别”。
    单击“将所选内容移动到当前级别”。
    3.保存级别。
    如果某个级别有待保存的更改,您将在“级别”面板中看到它旁边的铅笔图标。单击此处保存更改。

    配置级别加载选项
    级别可以配置为能够切换或始终加载。要为任一选项配置级别,请执行以下操作:
    在“级别”面板中右键单击级别,然后转到“Change Streaming Method”。
    选择所需的设置:
    始终加载(Always Loaded:):级别将无法通过Python API进行切换。
    蓝图(Blueprint):该级别将能够通过Python API进行切换。级别名称旁边将出现一个蓝点。
    无论设置如何,您仍然可以通过按下眼睛图标在编辑器中切换级别。


原文地址:https://blog.csdn.net/u014318178/article/details/143630075

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!