godot2D游戏教程系列二(3)

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


*


*

相关推荐
奥特曼_ it2 小时前
【数据分析+机器学习】基于机器学习的招聘数据分析可视化预测推荐系统(完整系统源码+数据库+开发笔记+详细部署教程)✅
笔记·数据挖掘·数据分析
A9better3 小时前
嵌入式开发学习日志50——任务调度与状态
stm32·嵌入式硬件·学习
四维碎片3 小时前
QSettings + INI 笔记
笔记·qt·算法
非凡ghost3 小时前
ESET NupDown Tools 数据库下载工具
学习·软件需求
zzcufo4 小时前
多邻国第5阶段17-18学习笔记
笔记·学习
BlackWolfSky4 小时前
鸿蒙中级课程笔记4—应用程序框架进阶1—Stage模型应用组成结构、UIAbility启动模式、启动应用内UIAbility
笔记·华为·harmonyos
中屹指纹浏览器4 小时前
指纹浏览器性能优化实操——多实例并发与资源占用管控
经验分享·笔记
brave and determined4 小时前
工程设计类学习(DAY9):印刷电路板(PCB)材料选择、工艺特性与制造技术综合详解
学习·制造·pcb·smt·工程设计·fr-4·pcb钻孔
了一梨5 小时前
SQLite3学习笔记5:INSERT(写)+ SELECT(读)数据(C API)
笔记·学习·sqlite
-To be number.wan5 小时前
算法学习日记 | 枚举
c++·学习·算法