本次课程老师给大家讲解使用LayaAir开发2D小游戏《弹力球球》,该游戏是微信小游戏的一款游戏。玩家点击屏幕发射器会跟随手指转动,始终朝向手指的位置,松开手指发射相应数量的小球。小球碰到场景中的三角形、圆形、正方形元素会减少一个数,当元素身上的数字变成0,元素消失。具体请看课程演示。
【资源目录】:
├──视频
| ├──00-课程演示.mp4 2.18M
| ├──01-课程介绍.mp4 15.34M
| ├──02-场景搭建.mp4 19.12M
| ├──03-获取鼠标按下抬起移动事件.mp4 19.00M
| ├──04-利用三角函数计算枪的旋转量.mp4 20.64M
| ├──05-实现朝向鼠标.mp4 14.68M
| ├──06-实现发射小球.mp4 23.62M
| ├──07-增加Collider组件.mp4 20.14M
| ├──08-回收装置.mp4 16.17M
| ├──09-完成回收.mp4 21.31M
| ├──10-底部回收方式.mp4 15.02M
| ├──11-制作元素预制体.mp4 19.43M
| ├──12-正方形三角形预设.mp4 13.78M
| ├──13-连续射击.mp4 32.17M
| ├──14-控制连续射击.mp4 22.60M
| ├──15-上次射出的球全部回收完之后才可以下一射击.mp4 23.31M
| ├──16-显示射击球数量.mp4 18.95M
| ├──17-找到Bug原因.mp4 22.10M
| ├──18-解决偶尔碰撞检测检测不到的情况.mp4 22.05M
| ├──19-元素生成1.mp4 14.37M
| ├──20-元素生成2.mp4 28.36M
| ├──21-关于场景偶尔消失的Bug.mp4 19.67M
| ├──21-元素生成3.mp4 17.71M
| ├──22-元素上的数值减少.mp4 19.23M
| ├──23-优化弹力.mp4 15.88M
| ├──24-加号元素功能.mp4 18.72M
| ├──25-元素抖动动画.mp4 20.66M
| ├──26-产生新的一行元素.mp4 24.63M
| ├──27-优化.mp4 22.83M
| ├──28-更改元素抖动逻辑.mp4 24.63M
| ├──29-游戏加速.mp4 26.22M
| ├──30-成绩显示.mp4 23.43M
| ├──31-切换小球类型.mp4 20.09M
| ├──32-解决左右边回收偶尔检测不到的情况.mp4 21.53M
| ├──33-切换小球类型.mp4 28.02M
| ├──34-球类型UI提示.mp4 21.19M
| ├──35-可以发射球总数UI.mp4 22.24M
| ├──36-关于MouseEnabled和mouseThrough.mp4 18.47M
| ├──37-切换球类型提示.mp4 24.39M
| ├──38-发射球样式替换.mp4 23.43M
| ├──39-不同类型的球不同的伤害值.mp4 26.33M
| ├──40-在本地储存球的数量.mp4 36.96M
| ├──41-减少球的数量.mp4 26.61M
| ├──42-UI显示球的数量.mp4 36.17M
| ├──43-闪电球伤害逻辑.mp4 29.84M
| ├──44-解决上节课Bug.mp4 17.95M
| ├──45-增加球数量界面.mp4 20.66M
| ├──46-解决上节课Bug.mp4 24.81M
| ├──47-优化界面.mp4 18.78M
| ├──48-获取奖励的逻辑.mp4 31.35M
| ├──49-模拟观看完广告获得奖励.mp4 36.03M
| ├──50-发射球对象池优化.mp4 26.02M
| ├──51-场景中元素对象池优化.mp4 32.78M
| ├──52-解决Bug.mp4 27.03M
| ├──53-判断游戏结束.mp4 27.83M
| ├──54-游戏结束界面.mp4 27.67M
| ├──55-解决重新加载场景之后报错的Bug.mp4 18.85M
| ├──56-复活逻辑处理1.mp4 27.88M
| ├──57-复活逻辑处理2.mp4 31.82M
| └──58-解决闪电球Bug.mp4 24.89M
└──资料.rar 3.28M