EditorResourcePreview
继承
简要描述
生成资源或文件预览的帮助器。
描述
该对象用于生成文件资源的预览。
方法
返回值类型 | 方法名称 |
---|---|
void | add_preview_generator(generator: EditorResourcePreviewGenerator) |
void | check_for_invalidation(path: String) |
void | queue_edited_resource_preview(resource: Resource, receiver: Object, receiver_func: String, userdata: Variant) |
void | queue_resource_preview(path: String, receiver: Object, receiver_func: String, userdata: Variant) |
void | remove_preview_generator(generator: EditorResourcePreviewGenerator) |
信号
- **preview_invalidated**
如果预览无效(更改),则发出。path
对应于预览的路径。
方法说明
- add_preview_generator add_preview_generator(generator: EditorResourcePreviewGenerator)
创建一个自己的自定义预览生成器。
- check_for_invalidation check_for_invalidation(path: String)
检查资源是否已更改,如果已更改,它将无效并发出相应的信号。
- queue_edited_resource_preview queue_edited_resource_preview(resource: Resource, receiver: Object, receiver_func: String, userdata: Variant)
将正在编辑的资源排入队列以供预览(使用实例)。预览准备好后,将调用您的receive.receiver_func包含预览纹理或空白纹理(如果无法进行预览)。回调必须具有以下格式:(路径,纹理,用户数据)。用户数据可以是任何东西。
- queue_resource_preview queue_resource_preview(path: String, receiver: Object, receiver_func: String, userdata: Variant)
将资源文件排队以进行预览(使用路径)。预览准备好后,将调用您的receive.receiver_func包含预览纹理或空白纹理(如果无法进行预览)。回调必须具有以下格式:(路径,纹理,用户数据)。用户数据可以是任何东西。
- remove_preview_generator remove_preview_generator(generator: EditorResourcePreviewGenerator)
删除自定义预览生成器。