读书人

【cocos2d-x入门实战】微信飞机大战之

发布时间: 2013-10-08 17:02:59 作者: rapoo

【cocos2d-x入门实战】微信飞机大战之十:UFO层特殊道具的加入

转载请表明地址:http://blog.csdn.net/jackystudio/article/details/11961795

游戏的趣味性就在于不时的给你一些惊喜。当然如果只是简单的子弹打飞机,玩久了也会腻,所以加入一些好玩的道具可以很好的提高游戏的可玩性。

飞机大战中也有不时从天而降的UFO(UFO是腾讯给他取的,我也是从游戏资源里发现这么个名字,照搬啦)。这里主要有两种道具,双排子弹和大炸弹。


1.多子弹层

多子弹和单子弹是一样的实现。请参照第五篇和第六篇的处理,这里就不附代码了。

要注意的地方有:

(1)使用CCSpriteBatchNode处理提高渲染效率。

(2)子弹的初始位置,有两排,和单子弹层略有不同。

(3)子弹的飞行效果和回收,这和单子弹层是一样的。

(4)其他差别就是精灵图片不一样,发射频率不一样,多子弹是有时限的,不能是CCRepeateForever了。


2.UFO层

UFO层有两类精灵道具:

(1)ufo1,蓝色降落伞道具,吃到了就有多子弹效果。

(2)ufo2,红色降落伞道具,吃到了屏幕左下角会出现炸弹数,点击会全屏秒杀。

这里以多子弹道具的掉落为例。炸弹道具的掉落类似不赘述。


2.1.添加多子弹降落伞道具



读书人网 >操作系统

热点推荐