学习制作FlappyBird时遇到的问题
第一次接触游戏开发这门课程,在三周的课堂内容学习下,我跟着老师的上课指导,一步一步完成FlappyBird这个小游戏的制作,过程中遇到了不少问题。
接下来我将一一例举:
- 节点上出现警告符号
在调整小鸟受重力下落的过程中,“Bird”节点右侧出现一个警告符号。
点击警告符号,会出现一个提示:
然后我根据这个提示对小鸟的Scale进行了修改:将x和y的数值均改为1.
最后警告符号消失,“F5”运行之后,小鸟可以正常掉落,完成小游戏的一小部分。 - 无限地面的问题
在根据老师的教程制作游戏的过程中,做到第四节时,无限地面运行之后没有出现滚动的效果,我反复浏览老师的教程,感觉没什么错误,但还是没有滚动的效果。
在室友的帮助下,我们找到了问题所在。
原来,在动画上添加帧时,需要先修改x的数值,再点击“钥匙”按钮,当我按照要求添加好所有的帧时,无限地面可以滚动了。
但是又遇到了新的问题。
在无限地面滚动时,会出现断层现象。当我又反复看老师的教程时,发现每一帧的Value的x值是需要根据自己的动画进行不同的赋值,而我每个的数值和老师的教程一模一样,就出现了断层的现象。我对每个参数进行不同程度的调整,使Floor1和Floor2两个动画相结合,最终做出来无限地面的效果。
总结:
当制作游戏的过程中遇到解决困难的问题时,先自己想办法,无法解决时寻求身边的同学朋友的帮助,解决了问题之后,对出现问题的地方进行回顾。
学习制作FlappyBird时遇到的问题相关推荐
- python 制作电子相册 视频_制作电子相册时如何添加文字?用什么软件?
我们平时在分享电子相册时,有时候想要在照片上配上文字,就希望通过视频编辑软件来完成这个步骤,希望大家在看到你制作的电子相册时,能够更加有带入看,这样的电子相册更有特色,今天我们就一起来学习制作电子相册 ...
- 关于制作FlappyBird无限地面的一些问题
目录 存在的问题 解决问题的过程 最终效果 总结 存在的问题 在跟着老师的教程学习并制作FlappyBird无限地面这一块内容时,一开始还比较顺利,但是当查看效果时我发现了一些问题 我所用的教程是[手 ...
- 学习日常FlappyBird:正常起飞的阻力
项目场景: FlappyBird小鸟重新起飞 问题描述 当按照老师教程自行进行制作FlappyBird的起飞时没有做出预想的效果,我做出的小鸟并不是如上图所示的直上直下的飞翔,而是斜着飞的,下落时小鸟 ...
- 如何制作网页2:如何学习制作网页
很多人都想制作网页,但不知道如何制作网页,怎么制作网页,怎样制作网页,从哪里下手学习制作网页.其实如何制作网页这个问题不难,因为网站学习网会提供给你一切需求,如何制作网页系列教程将适合更多的零基础的朋 ...
- 在学习一门编程语言时要特别注意以下三个方面
2019独角兽企业重金招聘Python工程师标准>>> 在学习一门编程语言时要特别注意以下三个方面: 这门语言提供了哪些Primitive,比如基本类型,比如基本运算符.表达式和语句 ...
- 学习Docker容器时,错误bash: ping: command not found的解决方法
问题描述: 学习Docker容器时,在容器内进行ping时出现错误,提示如下:bash: ping: command not found 解决方法: 直接安装即可,命令如下:apt-get insta ...
- DL之随机性:理解和探究采用深度学习算法预测时导致多次运行结果不一致的问题
DL之随机性:理解和探究采用深度学习算法预测时导致多次运行结果不一致的问题 目录 理解和探究采用深度学习算法预测时导致每次运行结果不一致的问题
- 用java制作心理测试软件_0基础学习制作app
学会app制作通常需要多长时间,零基础 如果从目的上来说的话!我有2个建议; 1.用追信魔盒APP制作平台,这个平台可以设置RSS网络链接,对新闻的各个分类也可以做排版. 2.用应用公园APP开发制作 ...
- 数据科学学习心得_学习数据科学时如何保持动力
数据科学学习心得 When trying to learn anything all by yourself, it is easy to lose motivation and get thrown ...
- [html] 制作页面时,前端如何适应各种异形屏?
[html] 制作页面时,前端如何适应各种异形屏? 主要内容区域大小固定,固定在页面中间,两边可伸缩 width:1200px; margin:0 auto; 个人简介 我是歌谣,欢迎和大家一起交流前 ...
最新文章
- python 作用域 前缀_TENSORFLOW变量作用域(VARIABLE SCOPE)
- asp.net实现下载
- JZOJ 5398. 【NOIP2017提高A组模拟10.7】Adore
- 使用 requests 配置代理服务
- android开发答题app,Android APP编写简单答题器
- 黑马博客——详细步骤(二)项目功能的实现之登录功能
- 为Druid监控配置访问权限(配置访问监控信息的用户与密码)
- 数百种 Windows 软件的免费替代品列表
- 如何下载Java的API开发文档
- Event-b 学习总结
- 关于中国教育的一些思考
- 注册免费域名教程(怎样免费注册域名)手把手教注册域名
- mysql触发器更新自己表_mysql 触发器更新自己表|单表操作 阿星小栈
- DXP画图快捷键等资料
- 网工四年路:从小工厂到外资银行
- MultiCD: 构建多重引导 CD 映像
- 板子ping不通主机
- pgadmin4界面设置中文的方法
- 【解决方案】智慧水利:EasyNVR+EasyNVS视频监控解决方案
- java基本数据_Java基本数据类型-Java基本数据类型大小-嗨客网
热门文章
- 提取Excel中的超链接
- HbuilderX连接Nox(夜神模拟器)
- Linux中对的tac命令
- Unity - Timeline 之Creating a Timeline Asset and Timeline instance(创建Timeline Asset和Timeline 实例)
- 【pytest官方文档】解读-fixtures函数和测试函数的参数化
- 代理服务器与NAT技术
- Bongo Cat 小猫咪自制全键盘版本 养一只超可爱的小猫
- spring boot图书管理系统 毕业设计-附源码160934
- ecshop 添加php标签,ECSHOP模板制作修改自定义标签,ECSHOP标签大全,ECSHOP模板标
- linux文件相关的指令tr,Linux命令篇之wc命令和tr命令(示例代码)