Cocos2d iphone 无穷无尽的卷轴敌人催生cocos2d iphone

Cocos2d iphone 无穷无尽的卷轴敌人催生cocos2d iphone,cocos2d-iphone,Cocos2d Iphone,我正在开发一个无休止的滚动类型的游戏,我需要帮助的方式来繁殖敌人。我有两张背景图片,一遍又一遍地重复。我在屏幕上方繁殖敌人,然后安排更新以向下移动位置 目前我在一开始生成敌人的方法是每8秒安排一个选择器,然后根据分数,我取消了选择器的计划,并再次将其计划为6秒等。我的角色不射击,你只需在敌人周围导航,因此我能安排选择器的最快时间是3秒,否则没有足够的间隙绕过他们 我对编程和cocos2d只是个新手,所以我不确定计划外和计划外的费用会有多高 所以基本上我的问题是,有没有更好的方法来繁殖敌人?请记住

我正在开发一个无休止的滚动类型的游戏,我需要帮助的方式来繁殖敌人。我有两张背景图片,一遍又一遍地重复。我在屏幕上方繁殖敌人,然后安排更新以向下移动位置

目前我在一开始生成敌人的方法是每8秒安排一个选择器,然后根据分数,我取消了选择器的计划,并再次将其计划为6秒等。我的角色不射击,你只需在敌人周围导航,因此我能安排选择器的最快时间是3秒,否则没有足够的间隙绕过他们

我对编程和cocos2d只是个新手,所以我不确定计划外和计划外的费用会有多高


所以基本上我的问题是,有没有更好的方法来繁殖敌人?请记住,总有一条路径可以生存?

您可以选择使用ccScheduler,或者通过update()中的计时器实现自己的路径。沿着
if nextWaveTime>timeBetweenWaves
这条线的东西。我建议在Cocos2D中使用调度器,因为我确信它有一些非常聪明的人内置的优化功能。此外,与提取调用的成本相比,调度是“杯水车薪”。如果可能的话,一定要重复使用敌人。当活跃的敌人离开屏幕时,不要移除他们,而是将他们放回所需的“进入屏幕”点

听起来不错。当有疑问时,测试它。