项目场景:根据@开发游戏的老王 的教程制作FlappyBird中遇到的问题和解决方法汇总


问题描述

1.关于节点的使用错误造成的无法运行


例如图中本该使用Node2D地方用了Node所以按F5运行不了。

原因分析:

节点类型和用法不够熟悉,使用起来不能得心应手,需要仔细查阅各个节点的区别的使用规则。


解决方案:

更改节点类型

直接在点击节点右键更改节点类型即可。

2.由于文件夹放置内容分类安排没有做好导致代码中查询路径出问题从而整个程序运行不了。

 

原因分析:

保存过文件后再主面板中直接拖动文件使其重新排布,使得路径混乱。场景无法保存。

解决方法:

把文件位置恢复为原来的位置,再对比其与代码查找位置是否一致。依靠基类正常之后才能运行。

3.运行之后小鸟乱飞,不按正常方向走,在添加倾斜角度之前都是正常的就加了限制条件后出问题。

分析原因:

可能是制作小鸟动画的时候没有严格按照老师的模板来,导致小鸟的飞行速度等等方面都有一些问题,但其实我也不确定。

解决办法:

我把参数改小了,使得它的飞行的时候无论是方向偏转的角速度还是点击后的加速度都有所减小,非得时候就不容易撞上物体了,速度慢了很多,虽然角度仍然有些不够好多事基本能正常飞行。

4.在前面一切顺利的情况下,到音效的时候,前面的小鸟点击突然不起作用了 。

分析问题:

点击不起作用了应该是Bird的脚本出问题。

解决问题:

找到Bird脚本中点击作用一行,分析问题原因。发现是动后面代码的时候不小心碰了前面的,导致它不起作用了。重新输入代码即可正常运行。

【做小游戏在Godot中遇到的问题第一篇】相关推荐

  1. java做小游戏扫雷(附源码)

    下载解压即可玩:扫雷 项目代码下载:java代码 目录 图片 怎么自己也能做 代码细节 感受 全部代码 GameWin.java类 : MapBottom.java类: GameUtil.java类: ...

  2. 12岁的少年教你用Python做小游戏

    首页 资讯 文章 频道 资源 小组 相亲 登录 注册 首页 最新文章 经典回顾 开发 设计 IT技术 职场 业界 极客 创业 访谈 在国外 - 导航条 -首页最新文章经典回顾开发- Web前端- Py ...

  3. [教你做小游戏] 只用几行原生JS,写一个函数,播放音效、播放BGM、切换BGM

    我是HullQin,公众号线下聚会游戏的作者(欢迎关注公众号,发送加微信,交个朋友),转发本文前需获得作者HullQin授权.我独立开发了<联机桌游合集>,是个网页,可以很方便的跟朋友联机 ...

  4. 小工具开发笔记—IE自动填表器—第一篇:你好,世界

    系列导航: 小工具开发笔记-IE自动填表器-第零篇:序 小工具开发笔记-IE自动填表器-第一篇:你好,世界 继上篇博文初步介绍了小工具,本文就作为开发笔记正文第一篇,来叙述一下如何使用C++开发一个完 ...

  5. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...

    原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...

  6. 怎样做小游戏挖金子(VC,源码2)

    先别急着看源码,首先要解决的问题是程序框架. VC只是一个开发环境,支持的是C++.Windows下的程序,当然是用Windows API(Application Programming Interf ...

  7. 怎样做小游戏挖金子(VC,源码1)

    <挖金子>这个游戏,以前就玩过,网上见到是FLASH做的.FLASH做的游戏,很棒,足以让人对脚本语言刮目相看.最近我用vc做了一个,基本实现了功能.但代码写得粗糙,有几处很笨拙.我还是想 ...

  8. python制作小游戏教程_12岁的少年教你用Python做小游戏

    你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂! 在这个教程里,你要学做一个叫<兔子和獾>的塔防游戏,兔子作为英雄,需要在城堡里抵御獾的进攻. 为了写这个游戏的代码,你将 ...

  9. 如何用html5做小游戏,如何利用H5互动小游戏来做营销?

    现在是信息化的时代,传统营销模式的转型一直是营销者们津津乐道的话题,如今线上的互动营销越来越受到企业与商家的喜爱,成为了营销方式的主力军.能增加企业与用户之间的互动这样的营销模式无疑是其他营销所不可比 ...

  10. python能做什么游戏-12岁的少年教你用Python做小游戏

    你有没有想过电脑游戏是怎样制作出来的?其实它没有你想象的那样复杂! 在这个教程里,你要学做一个叫<兔子和獾>的塔防游戏,兔子作为英雄,需要在城堡里抵御獾的进攻. 为了写这个游戏的代码,你将 ...

最新文章

  1. 每日算法练习之下落的小球
  2. J2ME程序开发新手入门九大要点
  3. 课程 | 《知识图谱》第二期重磅来袭!
  4. spike 序列matlab,SPKtool1.0.1 神经信号spike 分类及处理 工具包 matlab 238万源代码下载- www.pudn.com...
  5. java swing 关闭_Java Swing 只关闭当前窗体的实现
  6. 基于JAVA+Servlet+JSP+MYSQL的运动会管理系统
  7. python3.7魔塔游戏_基于Funcode平台的“火锅版魔塔”游戏开发与设计
  8. 力扣算法题—095不同的二叉搜索树【二叉树】
  9. Atitit 提升扩展性的艺术 艾提拉著 目录 1. . 功能扩展 vs 性能扩展 1 1.1. udf机制 sp 等插件机制 1 1.2. 1.5. 脚本。脚本是扩展复杂功能的利器 2 1 1.3
  10. 无线硬盘的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  11. 为什么有些程序员明明很努力,但是却回报很低,收益很小,工资始终上不去-出自中华石杉老师
  12. java图片文字识别_java初探Tess4j识别图片文字
  13. java校园二手书交易管理系统springboot+Vue
  14. profix使用过程中遇到的一些问题
  15. 预算一万以内的机器学习台式机/主机配置推荐
  16. (极详细版)python绘制箱形图方法
  17. ...startWebLogic.sh: line 202:21293 已杀死
  18. status 21002 php,php – 验证appReceiptStoreURL返回21002状态
  19. python计算波峰波谷值的方法(极值点)
  20. 5-15~5-17 七牛工作总结:足球爬虫

热门文章

  1. 2012服务器系统如何备份,windows server 2012 r2 如何进行系统备份?
  2. Processing 入门教程(二十一) 利用数组产生雪花坠落效果
  3. stata两种方法查看命令源代码
  4. 用计算机发送电子邮件,用英语解释一下发送电子邮件的过程 用计算机语言来说一下,大概400到500个英文单词...
  5. 阿里巴巴矢量图标引用问题
  6. mysql优化join_MySQL-巧用Join来优化SQL
  7. 垃圾邮件服务器 查询,邮件服务器ip黑名单查询
  8. abc F - Endless Walk
  9. TRS专题制作选件手册
  10. android api 和版本对应表汇总