下载客户端

如何在场景之间切换?

2026-02-14 19:00:11
发布在Godot Engine
转载

导读

本文介绍Godot引擎中场景的定义,即游戏的独立元素如关卡、菜单等,还详细讲解了Godot场景间切换的6个步骤,帮助玩家实现游戏状态的切换。

什么是场景 场景在Godot中是游戏的独立元素:关卡、菜单、设置窗口等。 每个场景由节点和资源组成。要让玩家从一种游戏状态切换到另一种状态,需要在场景之间进行切换。 场景间切换步骤 1. 创建第一个场景和第二个场景 2.添加一个将触发跳转的节点。最常见的是按钮(Button),但也可以是任何具有pressed信号的其他节点。3. 为场景或节点创建脚本。选择场景或按钮并为其添加脚本。4. 连接pressed信号(针对按钮)。在编辑器中选择按钮→“Node”选项卡→pressed信号→连接到脚本。5. 在按下时调用的函数内部,编写跳转代码:get_tree().change_scene_to_file("res://场景名称.tscn") 6. 运行包含按钮的主场景,点击按钮,即可切换到另一个场景。

评论

共0条评论
face
inputImg
相关阅读
最新更新

冒险岛 [Godot]高复刻还原冒险岛v105,基本完善冒险岛基本功能

up使用Godot制作复刻冒险岛已经快一年了,因为冒险岛十分的庞大,结合之前视频。所以这就是up一年的进度。 复刻版本v75→v105 兼容 JMS CMS T…

2025-09-06 14:090赞 · 0评论

学习 godot游戏开发之大话西游怀旧版

这几天准备圣诞节目,晚上的时间基本没有了,以后也不知道有没有时间继续,总之交给上帝了

2026-04-29 06:030赞 · 0评论

《开心消消乐》怎么开发?从零开始的Godot游戏开发教程 #08:敌人刷新与战斗闭环系统详解

《开心消消乐》游戏开发教程:从零开始的Godot游戏开发第8期,详解敌人刷新与战斗闭环系统。 视频中使用的美术素材在这里↓↓↓ 《从零开始的Godot游戏开发》…

2026-06-09 15:180赞 · 0评论

游戏开发 【Godot 开源】俄罗斯方块

blog:https://www.240700.xyz/demo/tetris.html github:https://github.com/240700/Te…

2025-10-07 02:150赞 · 0评论

游戏开发 透过 C# 继承来批量制作怪物!| Godot (C#) 快速上手 #11

不同的怪物有不同的数值与行为模式, 那么究竟要如何管理这些怪物图鉴呢? 这次要来介绍 C# 的继承, 把客制化的行为模式抽离出来,避免重复撰写怪物动作📝! -…

2026-05-11 19:070赞 · 0评论

独立游戏 【从零开始的Godot游戏开发】#00 做了2D射击游戏的粥?一个项目入门Godot!

《从零开始的Godot游戏开发》素材整合 quark.cn/s/95016ec9f05e baidu.com/s/1IPrmW77rYqHmn7F6b5jlEQ…

2026-05-10 13:090赞 · 0评论

《脑叶公司》Godot游戏开发教程:第二天新增远程怪物、反弹机制、UI界面与震屏效果

-

2026-06-19 09:250赞 · 0评论

《俄罗斯方块》怎么用Godot开发?从零开始游戏制作教程,引擎安装与瓦片系统基础教学

《从零开始的Godot游戏开发》素材整合 quark.cn/s/95016ec9f05e baidu.com/s/1IPrmW77rYqHmn7F6b5jlEQ…

2026-06-05 14:340赞 · 0评论

游戏开发 【godot游戏开发】老爹汉堡店初始场景展示,动画、存档,取名,选人功能

好累啊

2026-05-15 08:090赞 · 0评论

入门 【godot游戏开发】一起来做个老爹汉堡店吧:)

2025-10-02 14:200赞 · 0评论
暂无更多

最新更新

  • 释放Godot的全部潜能 — 你是否一直想知道Godot引擎能实现什么?更小的构建体积、更简洁的工作流程、更出色的调试选项。在Godot游戏引擎中,你确实可以进行大量自定义设置!每个使用该引…
  • 贝壳纹理制作完全指南4.4 — 这是一份关于在Godot 4.4.1中制作外壳纹理的指南。 截图 链接已屏蔽 链接2已屏蔽
  • Android 导出设置 — 1. 必要工具 首先我们需要Android Studio,因为通过它我们可以安装Godot创建APK所需的SDK。 2. 安装Android Studio和SD…
  • 使用C++在Godot中构建完整游戏! — 在GODOT中使用C++开发游戏?本指南将介绍相关可能性以及各种方法的优缺点,还会讲解使用Godot Engine和C++进行开发所需的一切知识。该指南包含7个…
  • 【新手教程】在Godot引擎中制作真实时钟 — 我们将从头到尾制作一个显示本地时间的时钟。如果你希望更熟悉Godot Engine和GDScript,这是一个不错的起点。
  • 如何在场景之间切换? — 什么是场景 场景在Godot中是游戏的独立元素:关卡、菜单、设置窗口等。 每个场景由节点和资源组成。要让玩家从一种游戏状态切换到另一种状态,需要在场景之间进行切…
  • 为玩家提供最简单的亮度调节方式 — 最简单的亮度调整方法 :3 主要指南 1. 在所需位置创建一个Hslider节点。将通过它进行调节。
  • Godot 中的 Switch-Case(Match) — 我将为你介绍如何在游戏脚本中使用Switch-Case语句 1. 什么是Switch-Case "switch"结构可以替代多个if语句。它是一种更直观的方式,…
  • 如何导出为单个Windows可执行文件 — 如何导出为单个Windows可执行文件(.exe) Godot 4.0及以上版本 1. 打开项目 2. 在应用程序功能区中选择【项目】 3. 选择【导出...】…
  • Godot引擎2.2+中使用KinematicBody2D的玩家控制器 — 展示使用运动学体2D(KinematicBody2D)的简单玩家控制器。