EditorResourcePreview

Inherits: Node < Object

类别: 核心

简要说明

用于生成资源或文件预览的帮助程序。

方法

无效

add_preview_generator ( EditorResourcePreviewGenerator generator )

无效

check_for_invalidation ( String path )

无效

queue_edited_resource_preview ( Resource resource, Object receiver, String receiver_func, Variant userdata )

无效

queue_resource_preview ( String path, Object receiver, String receiver_func, Variant userdata )

无效

remove_preview_generator ( EditorResourcePreviewGenerator generator )

信号

  • preview_invalidated ( String path )

在预览无效(更改)时发出。 path 对应于预览的路径。

描述

此对象用于生成文件资源的预览。

方法说明

创建自己的自定义预览生成器。

  • void check_for_invalidation ( String path )

检查资源是否发生变化,如果发生变化,将失效,并发出相应的信号。

对正在编辑以供预览的资源进行排队(使用实例)。预览就绪后,将调用包含预览纹理或空纹理的receiver.receiver_func(如果无法预览)。回调必须具有以下格式:(路径、纹理、用户数据)。用户数据可以是任何东西。

将资源文件排队进行预览(使用路径)。预览就绪后,将调用包含预览纹理或空纹理的receiver.receiver_func(如果无法预览)。回调必须具有以下格式:(路径、纹理、用户数据)。用户数据可以是任何东西。

删除自定义预览生成器。