新手上路,cocos2d-x 3.1.1 怎么做到越来越多的敌人出现

就是类似微信的飞机大战,越来越多的敌人出现,最后甚至可以布满全屏,,万分感谢

拿打飞机来说,敌人的出现可以写到一个schedule中,每隔多长时间出现一个敌人,或者几个敌人,到了后边,分数变高的时候可以跟新一下schedule,将回调函数的调用周期缩短,这样敌人不就出现的多了吗?你也可以参考一下网上飞机大战的源码,看下他们是怎么实现的。

我是用随机数的方式让敌机出现的,跟新schedule,到后期可以做到布满全屏的效果吗?

敌人的数量是随机出现?布满屏幕就是多添加点敌人,后期自己加呗,想加多少加多少。

思路:
用随机数生成a-b之间的数字
把b设置一个阶段固定最大值比如5 10 20 50 100
a设置成1 6 11 21 51
这样飞机个数会在(1-5)(6-10)(11-20)(21-50)(51-100)之间
用一个变量控制update 比如 time = 1-10 飞机个数1-5个 time = 11-25 飞机6-10个

只提供一个思路,应该很好实现,勿喷

:2::2::2:

如何可以做到分数高的话,更新schedule :6:

看一下这里http://www.zaojiahua.com/category/cocos2d-xdemo,另外网上有不少这类的教程,自己搜吧。