[COCOS2D] CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

[复制链接]
星空 发表于 2019-1-12 21:50:06 | 显示全部楼层 |阅读模式
CocosCreator制作H5游戏《抢月饼》教程4实现游戏掉落物品及控制脚本
前面我们实现了角色的脚本和积分的脚本。现在我们需要实现掉落物品的制作和控制脚本。
在游戏中我们有三个物品掉落,第一个是萝卜,第二个是月饼,第三个是*。问我为什么有萝卜,我只能说我有萝卜的素材。猪八戒一开始是兔子,所以用的萝卜。哈哈。
1、制作掉落物品萝卜的预制体
什么是预制体,大家可以看下官方的文档讲解的。大致就是一次渲染到处使用的图片资源吧,这里不做解释。
首先我们把萝卜素材拖进层级管理器,然后在托回到资源Texture目录,大家就可以看到一个灰色的正方体,这就是预制体。
我们下面实现萝卜的控制脚本。我们的脚本只需要实现碰撞检测的功能即可。用来在掉落过程中和玩家进行碰撞检测。
2、创建luobo.js脚本实现功能

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制
3、为预制体绑定脚本
在资源管理器中双击我们的预制体,打开预制体。然后在属性检查器添加刚刚创建的用户脚本【luobo.js】,并保存,然后关闭。
如图所示:

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制
同样的方法,我们再制作月饼和*的预制体,并创建【yuebing.js】【*nn.js】控制脚本。然后分别实现绑定。
【yuebing.js】【*nn.js】脚本的代码和【luobo.js】代码一样,就是在得分的时候大家根据需要自己改下。
如图:

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制

CocosCreator制作H5游戏《抢月饼》教程4游戏掉落物品脚本控制
在此我们实现了游戏的掉落物品的碰撞功能。下面我们将要实现游戏的主线程逻辑脚本。
【代码资源】
5 X4 S$ b9 `+ w4 |

# }$ M$ V! ^& i9 }* X
哎...今天够累的,签到来了游戏源码下载...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则