Menu
CoddyTech

美元符号

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

要更改机器人的某个子节点,脚本必须先找到它。写上 $ 和子节点的名称,名称要与“场景”选项卡中显示的一致:

$Bulb.position.y -= 6

这样会抬高天线上的灯泡,同时让机器人的其余部分保持原位。$Bulb 是节点,因此你可以读取和更改它的任何内容。

子节点的位置是相对于其父节点测量的。左眼位于 x = -13,也就是机器人中心左侧 13 个像素处。

名称必须完全匹配,包括大小写。$lefteye 什么也找不到。

challenge icon

挑战

简单

让机器人朝右看。

  1. 在 _ready() 中,将 $LeftEye 向右移动 4 个像素。
  2. 也将 $RightEye 向右移动 4 个像素。

按“开始”:两只眼睛都会朝右看,机器人则保持不动。然后按“检查”。

亲手试试

extends Node2D

func _ready():
	pass

节点与场景中的所有课

自己练习: Godot 在线编辑器