NavigationMeshSourceGeometryData2D
继承: Resource < RefCounted < Object
存放解析所得的源几何体数据的容器,用于导航网格的烘焙。
描述
存放解析所得的源几何体数据的容器,用于导航网格的烘焙。
方法
void | add_obstruction_outline ( PackedVector2Array shape_outline ) |
void | add_traversable_outline ( PackedVector2Array shape_outline ) |
void | clear ( ) |
get_obstruction_outlines ( ) const | |
get_traversable_outlines ( ) const | |
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 )
设置所有可遍历区域轮廓数组。
© 版权所有 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.