ResourcePreloader¶
资源预加载器节点。
描述¶
该节点用于预加载场景内的子资源,因此当场景加载时,所有资源都可以使用并且可以从预加载器中检索。
GDScript 有一个简化的 @GDScript.preload 内置方法,可以在大多数情况下使用,让 ResourcePreloader 用于更高级的场景。
方法¶
void |
add_resource ( String name, Resource resource ) |
get_resource ( String name ) const |
|
get_resource_list ( ) const |
|
has_resource ( String name ) const |
|
void |
remove_resource ( String name ) |
void |
rename_resource ( String name, String newname ) |
方法说明¶
将一个资源添加到预加载器中,并给出name。如果给定的name的资源已经存在,新的资源将被重命名为"name N",其中N是一个从2开始的递增数字。
返回与 name 关联的资源。
PoolStringArray get_resource_list ( ) const
返回预加载器内的资源列表。
如果预加载器包含一个与name相关的资源,则返回true。
void remove_resource ( String name )
从预加载器中删除与name有关的资源。
将预加载器中的资源从name重命名为newname。