godot2D游戏教程系列二(3)

  • 前言:
  • 完成目标
  • 通过上述实现过程,成功设置了游戏的启动主场景,确保游戏运行时能够正确进入指定场景。同时,通过在玩家场景中添加并配置 ​Camera2D​,使画面始终以玩家为中心进行显示。最后,通过调整摄像机的缩放参数,优化了游戏画面的显示效果,使整体视角更加清晰、符合实际游玩需求。
  • 实现过程:
  • 我们首先来设置打开游戏选择的场景,当我我们点击上面的播放按钮就是进行启动游戏,不过我们没有选择哪一个场景做启动游戏时的场景,所以我们点击选择当前场景作为启动游戏时的场景
  • 启动游戏之后我们就会看到这个界面
  • 接着我们可以在左上角项目-项目设置-运行,这里看到我们设置好的主场景路径
  • 然后我们会发现我们的玩家角色没有显示在游戏界面上,看不到我们的玩家角色,我们可以通过设置给玩家添加摄像机解决这个问题。godot是给每一个场景添加了一个默认的摄像机,当场景中没有摄像机时就会启用默认的摄像机,但是这个默认摄像机是指向另外的地方,所以我们会看不到。一旦我们设置了我们的摄像机,默认摄像机就会被覆盖并且不再启用。所以我们在玩家场景中让我们搜索并添加一个Camera2D节点
  • 添加完之后启动游戏就会发现我们的玩家角色出现在了画面的中间
  • 然后画面的缩放太小了,我们可以通过点击Camera2D。在检查器中找到Zoom属性,改x为3,因为数值是联动的,所以改一个x,y也会跟着改。如果你使用的是超高分辨率的显示器的话可能需要变得更大,这个根据屏幕情况


*


*

相关推荐
二哈赛车手10 小时前
新人笔记---ApiFox的一些常见使用出错
java·笔记·spring
吃好睡好便好11 小时前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
nashane11 小时前
HarmonyOS 6学习:CapsLock键失效诊断与长截图完整实现指南
学习·华为·harmonyos
xian_wwq13 小时前
【学习笔记】AGC协调控制系统概述
笔记·学习
x_yeyue14 小时前
三角形数
笔记·算法·数论·组合数学
憧憬成为java架构高手的小白14 小时前
docker学习笔记(基于b站多个视频学习)【未完结】
笔记·学习
辰海Coding15 小时前
MiniSpring框架学习-完成的 IoC 容器
java·spring boot·学习·架构
RainCity15 小时前
Java Swing 自定义组件库分享(七)
java·笔记·后端
闫记康15 小时前
Linux学习day5
linux·chrome·学习
一楼的猫16 小时前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作