ScriptCreateDialog

Inherits: ConfirmationDialog < AcceptDialog < WindowDialog < Popup < Control < CanvasItem < Node < Object

类别: 核心

简要说明

用于新建的编辑器弹出对话框 Script 文件夹。

方法

无效

config ( String inherits, String path, bool built_in_enabled=true )

信号

  • script_created ( Script script )

当用户单击“确定”按钮时发出。

描述

这个 ScriptCreateDialog 根据给定脚本语言的给定模板创建脚本文件。标准用法是在调用 Popup.popup 方法。

func _ready():
    dialog.config("Node", "res://new_node.gd") # For in-engine types
    dialog.config("\"res://base_node.gd\"", "res://derived_node.gd") # For script types
    dialog.popup_centered()

方法说明

预填充需要的字段以配置脚本创建对话框以供使用。