Menu
CoddyTech

设置位置

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

节点的 position 是一个 Vector2:由两个数字 x 和 y 组成。x 表示向右移动的像素数。y 表示向下移动的像素数。游戏的左上角坐标是 (0, 0),游戏宽 640 像素,高 360 像素。

在 _ready() 中设置位置,来选择节点的初始位置:

func _ready():
	position = Vector2(500, 100)

这样机器人就会位于右上方附近。y 越大,位置就越靠近屏幕下方。

challenge icon

挑战

简单

把机器人移动到新的起始位置。

  1. 在 _ready() 中,用一行代码将 position 设为 Vector2(100, 250)。
  2. 先写 x,再写 y。

按“运行”:机器人会站在左侧,紧贴地面上方。然后按“检查”。

亲手试试

extends Node2D

func _ready():
	pass

节点与场景中的所有课

自己练习: Godot 在线编辑器