场景系统
在游戏开发过程中,我们可以创建一个或多个场景,每个场景都包含了自己的场景内容、脚本逻辑以及游戏资源例如,声音、动画
。
而我们可以借助 Godot 提供的场景系统来管理这些游戏场景。
基础知识
- Node 节点
Node.get_node(path)
根据节点路径获取节点Node.queue_free()
在当前帧结束时,删除节点
- SceneTree 场景树
Node.get_tree()
获取场景树SceneTree.reload_current_scene()
重新加载当前场景
- 常见操作
- 操作场景:
Ctrl + N
新建一个场景Ctrl + Shift + O
快速查找已有场景
- 操作节点:
Ctrl + A
快速调出创建节点的对话框。Ctrl + D
快速复制当前选中的节点。Ctrl + 鼠标左键
同时选择多个节点。
- 操作视图:
F 键
居中视图滚动鼠标滚轮
缩放视图长按鼠标滚轮
挪到视图
- 操作场景: