NavigationMeshSourceGeometryData2D

继承: Resource < RefCounted < Object

存放解析所得的源几何体数据的容器,用于导航网格的烘焙。

描述

存放解析所得的源几何体数据的容器,用于导航网格的烘焙。

方法

void

add_obstruction_outline ( PackedVector2Array shape_outline )

void

add_traversable_outline ( PackedVector2Array shape_outline )

void

clear ( )

PackedVector2Array[]

get_obstruction_outlines ( ) const

PackedVector2Array[]

get_traversable_outlines ( ) const

bool

has_data ( )

void

set_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

void

set_traversable_outlines ( PackedVector2Array[] traversable_outlines )


方法说明

void add_obstruction_outline ( PackedVector2Array shape_outline )

添加形状的轮廓点作为遮挡区域。


void add_traversable_outline ( PackedVector2Array shape_outline )

添加形状的轮廓点作为可遍历区域。


void clear ( )

清除内部数据。


PackedVector2Array[] get_obstruction_outlines ( ) const

返回所有遮挡区域轮廓数组。


PackedVector2Array[] get_traversable_outlines ( ) const

返回所有可遍历区域轮廓数组。


bool has_data ( )

当解析的源几何数据存在时,返回 true


void set_obstruction_outlines ( PackedVector2Array[] obstruction_outlines )

设置所有遮挡区域轮廓数组。


void set_traversable_outlines ( PackedVector2Array[] traversable_outlines )

设置所有可遍历区域轮廓数组。

Previous Next


© 版权所有 2014-present Juan Linietsky, Ariel Manzur and the Godot community (CC BY 3.0). Revision b1c660f7.

Built with Sphinx using a theme provided by Read the Docs.