跳到主要内容

EditorSelection

继承

Object

简要描述

在编辑器中管理SceneTree选择。

描述

该对象管理编辑器中的SceneTree选择。

方法

返回值类型方法名称
voidadd_node(node: Node)
voidclear()
Arrayget_selected_nodes()
Arrayget_transformable_selected_nodes()
voidremove_node(node: Node)

信号

  • **selection_changed**

选择更改时发出。


方法说明

  • add_node add_node(node: Node)

将节点添加到选择中。


  • clear clear()

清除选择。


  • get_selected_nodes get_selected_nodes()

获取选定节点的列表。


  • get_transformable_selected_nodes get_transformable_selected_nodes()

获取针对转换操作(即移动它们,旋转等)进行优化的所选节点的列表。该列表避免了选择节点以及子代/孙代的情况。


  • remove_node remove_node(node: Node)

从选择中删除节点。