官术网_书友最值得收藏!

Creating a NavArea class in Blueprint

Creating a new NavArea class in blueprint is quite straightforward; you just need to create a new Blueprint that inherits from the NavArea class, as shown in the following screenshot:

By convention, the name of the class should start with "NavArea_". We will rename it to NavArea_BPJungle here (I added BP to signify that we have created this with Blueprint, since we are repeating the same task both in Blueprint and in C++). This is what it should look like in the Content Browser:

Then, if you open the blueprint, you will be able to assign the custom costs to the area. You can also specify a specific color for your area so that it is easy to recognize when you build your Nav Mesh. This is what the Details panel looks like by default:

Now, we can customize as per our needs. For example, we might want to have a cost to enter the Jungle, and a slightly higher cost to traverse it. We are going to use a bright green for the color, as shown in the following screenshot:

Once compiled and saved, we can assign this newly created area to the Nav Modifier Volume, as shown in the following screenshot:

This is what our finished class looks like in our level (if the Navigation Mesh is visible):

主站蜘蛛池模板: 砚山县| 化德县| 泌阳县| 高安市| 高台县| 南安市| 涪陵区| 崇信县| 东丰县| 珠海市| 仁寿县| 景宁| 疏勒县| 健康| 富阳市| 洞口县| 平顶山市| 南郑县| 通渭县| 文山县| 天水市| 喀什市| 定州市| 方正县| 六安市| 阿拉善盟| 磐石市| 齐齐哈尔市| 南丰县| 平遥县| 弥勒县| 利辛县| 东港市| 都匀市| 高青县| 青海省| 正阳县| 五峰| 铅山县| 共和县| 建阳市|