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
。