学习子节点的概念
刚才的说明中提到了“子节点”,让我们实际尝试一下它会如何运作。
这次我们将 Sprite2D 设为 ColorRect 的子节点。
- 像之前一样点击并拖动 Sprite2D,将其放置在 ColorRect 上。
- 显示已变为如下状态。Sprite2D 显示在 ColorRect 下方,并向右偏移了一些。这就是成为子节点后的状态。
- 由于子节点在场景窗口中位于 ColorRect 下方,根据“场景中下方显示在前”的规则,在场景中也显示在 ColorRect 的前方。
-
接下来,尝试移动父节点 ColorRect,观察子节点 Sprite2D 会发生什么变化。
-
在左侧的场景画面中选择 ColorRect 节点,并将中央的编辑器画面切换为移动模式。
-
如果正确成为了子节点,移动 ColorRect 节点时,Sprite2D 也会随之一起移动。
- 通过将 Sprite2D 设为子节点,就可以像这样将其作为 ColorRect 的附属部分进行统一管理操作。



