视频字幕:对于开发插件的人员,我们现在还支持 MIME 数据,允许在“场景图形”或任何其他分离模块中使用拖放功能。您还可以找到一个插件用户界面示例,在这里您可以从 VRED 用户界面拖放节点,并在终端中查看结果。

我们的脚本界面现在支持拖放功能,使脚本能够接收来自“场景图形”、“材质编辑器”和其他分离的模块的拖动内容。此功能主要面向创建自己的脚本插件的高级用户,让他们能够使用拖放功能轻松地将元素从 VRED 集成到自己的脚本中。
现在,我们公开了一组新函数,用于将来自拖动内容的二进制 MIME 数据解码为脚本可以直接处理的类型化实例(例如 vrd 对象和 qt 对象)。我们还公开了 VRED 使用的各种 MIME 类型标识符。我们在“脚本”菜单中提供了示例脚本插件 DragAndDropExample,以便了解其工作方式以及查看有关受支持的函数和 MIME 类型的文档。
使用示例时,选择“脚本”>“DragAndDropExample”。此时将显示示例脚本插件对话框,可以在其中放置材质、场景节点、摄影机等。

将材质拖动到示例脚本插件对话框中后,其值将显示在终端中。

对于自定义插件界面,我们添加了以下功能:
messageReceived 方法,用于在加载了某些内容(例如场景)并准备好渲染时发送消息。