教程:从零开始的ACTION GAME MAKER 第一章

学习子节点的概念

刚才的说明中提到了“子节点”,让我们实际尝试一下它会如何运作。

这次我们将 Sprite2D 设为 ColorRect 的子节点。

  1. 像之前一样点击并拖动 Sprite2D,将其放置在 ColorRect 上。

  1. 显示已变为如下状态。Sprite2D 显示在 ColorRect 下方,并向右偏移了一些。这就是成为子节点后的状态。

  1. 由于子节点在场景窗口中位于 ColorRect 下方,根据“场景中下方显示在前”的规则,在场景中也显示在 ColorRect 的前方。

  1. 接下来,尝试移动父节点 ColorRect,观察子节点 Sprite2D 会发生什么变化。

  2. 在左侧的场景画面中选择 ColorRect 节点,并将中央的编辑器画面切换为移动模式。

  3. 如果正确成为了子节点,移动 ColorRect 节点时,Sprite2D 也会随之一起移动

  1. 通过将 Sprite2D 设为子节点,就可以像这样将其作为 ColorRect 的附属部分进行统一管理操作。