MeshLibrary

Inherits: Resource < Reference < Object

类别: 核心

简要说明

网格库。

方法

无效

clear ( )

无效

create_item ( int id )

int

find_item_by_name ( String name ) const

PoolIntArray

get_item_list ( ) const

Mesh

get_item_mesh ( int id ) const

String

get_item_name ( int id ) const

NavigationMesh

get_item_navmesh ( int id ) const

Transform

get_item_navmesh_transform ( int id ) const

Texture

get_item_preview ( int id ) const

Array

get_item_shapes ( int id ) const

int

get_last_unused_item_id ( ) const

无效

remove_item ( int id )

无效

set_item_mesh ( int id, Mesh mesh )

无效

set_item_name ( int id, String name )

无效

set_item_navmesh ( int id, NavigationMesh navmesh )

无效

set_item_navmesh_transform ( int id, Transform navmesh )

无效

set_item_preview ( int id, Texture texture )

无效

set_item_shapes ( int id, Array shapes )

描述

网格库。包含的列表 Mesh 资源,每个具有名称和ID。此资源用于 GridMap .

方法说明

  • void clear ( )

清除库。

  • void create_item ( int id )

在库中创建一个新项,并提供一个ID。

  • int find_item_by_name ( String name ) const

返回项目列表。

  • Mesh get_item_mesh ( int id ) const

返回项的网格。

返回项的名称。

  • Array get_item_shapes ( int id ) const

  • int get_last_unused_item_id ( ) const

获取新项目的未使用ID。

  • void remove_item ( int id )

删除项目。

  • void set_item_mesh ( int id, Mesh mesh )

设置项的网格。

设置项的名称。

  • void set_item_navmesh_transform ( int id, Transform navmesh )

  • void set_item_preview ( int id, Texture texture )

  • void set_item_shapes ( int id, Array shapes )