📜  如何在 godot 中创建新节点 (1)

📅  最后修改于: 2023-12-03 15:24:10.603000             🧑  作者: Mango

如何在 Godot 中创建新节点

Godot 是一款开源免费的 2D/3D 游戏引擎,可以用来创建游戏、交互式应用和其他图形应用程序。在 Godot 中,每个元素都是一个节点,节点可以是 2D/3D 对象、可视化节点、光源、相机、粒子效果等等。在本篇教程中,将介绍如何在 Godot 中创建新节点并将其添加到场景中。

步骤

以下步骤演示了如何创建新节点:

  1. 打开 Godot 编辑器。在左侧资源面板中右键单击你希望添加新节点的节点(例如场景根节点),然后选择“Add Child Node”。

Add_Child_Node

  1. 在弹出的菜单中,选择要创建的节点。

Create_New_Node

  1. 在创建节点时,你可以选择新节点的名称,并在节点类型的选项卡中设置所需的属性。

Set_Node_Name_and_Properties

  1. 单击“Create”按钮来创建新节点。你现在可以将其拖动到您想要的位置。完成后,单击右下角的“保存”按钮以保存场景。
代码片段

以代码形式,创建新节点可以在脚本中完成。例如,你可以使用以下代码在脚本中创建新节点:

# 创建一个新 Sprite 2D 节点
var sprite = Sprite.new()
# 设置 sprite 节点的纹理
sprite.texture = load("res://texture.png")
# 将 sprite 节点添加到场景中
add_child(sprite)

在此示例中,我们使用 Sprite.new() 创建一个新的 2D Sprite 节点,然后设置其纹理并从父节点添加它。此代码应放在函数中并从其它位置调用,例如 _ready() 中。

结论

在 Godot 中创建新的节点并将其添加到场景中是一项简单的任务。你可以手动创建新节点并设置其属性,也可以在脚本中以编程方式创建它们。由于节点是 Godot 中操作场景的基本元素之一,因此了解如何创建和操作它们非常重要。