Godot ------ 通过鼠标对节点进行操作
- 引言
- 正文
引言
对于一个游戏,通过鼠标对游戏对象进行操作是非常普遍的行为,本文我们将以 Control 节点进行举例,说明如何通过鼠标对 Control 节点进行移动操作。
正文
首先,我们创建一个 Contorl 节点,并将它的 Layout->Transform->Size 下的 x 和 y 属性变为 150.0 和 200.0。因为我们稍后想要通过鼠标对其进行拖动操作,因此,我们需要 Control 节点具有一定的尺寸。最终结果如下图所示:
接着,我们为 Control 节点添加脚本文件,并打开该脚本。输入如下代码:
extends Controlfunc _gui_input(event: InputEvent) -> void: