新建子场景
我们新建一个最简单的子场景,我们按照规范,应该只在Node 2D的节点上面添加子场景。
场景新建原则:
- 根节点必须是Node 2D节点,因为Node 2D节点是最优的通用节点
- 只在根节点上面添加唯一的脚本
在 Godot 中应用面向对象原则
最简单的按钮事件
public partial class TestSence:Godot.Node2D
{
private Button button;
private int num = 0;
public TestSence() {
}
public override void _Ready()
{
button = GetNode<Button>("Button");
button.ButtonDown += () =>
{
button.Text = $"按钮 {num}";
num++;
};
base._Ready();
}
public override void _Process(double delta)
{
base._Process(delta);
}
}