Menu
CoddyTech

将节点移动一次

本课属于 Coddy Godot 学习旅程的“节点与场景”单元。第 6 课,共 28 课。

设置 position 可以让节点移动到精确的位置。要让节点从当前位置移动一定距离,请更改 position.x 或 position.y。+= 会将一个数加到另一个数上:

position.x += 100

这会让节点向右移动 100 像素。-= 会做减法,因此 position.y -= 50 会让节点向上移动 50 像素。请记住,y 是向下增大的。

按一定距离移动节点,无论节点从哪里开始都适用。

challenge icon

挑战

简单

让机器人从游戏开始时所在的位置移动。

  1. 在 _ready() 中,使用 position.x 上的 -= 将它向左移动 150 像素。
  2. 然后将它向上移动 40 像素,修改 position.y。

按下 “开始”:机器人会出现在中间位置的左上方。然后按下 “检查”。

亲手试试

extends Node2D

func _ready():
	pass

节点与场景中的所有课

自己练习: Godot 在线编辑器