设置位置
本课属于 Coddy Godot 学习旅程的“节点与场景”单元。第 5 课,共 28 课。
节点的 position 是一个 Vector2:由两个数字 x 和 y 组成。x 表示向右移动的像素数。y 表示向下移动的像素数。游戏的左上角坐标是 (0, 0),游戏宽 640 像素,高 360 像素。
在 _ready() 中设置位置,来选择节点的初始位置:
func _ready():
position = Vector2(500, 100)这样机器人就会位于右上方附近。y 越大,位置就越靠近屏幕下方。
挑战
简单把机器人移动到新的起始位置。
- 在
_ready()中,用一行代码将position设为Vector2(100, 250)。 - 先写
x,再写y。
按“运行”:机器人会站在左侧,紧贴地面上方。然后按“检查”。
亲手试试
extends Node2D
func _ready():
pass
节点与场景中的所有课
自己练习: Godot 在线编辑器