在一些示例项目之后,我已经开始了我的第一场比赛在cocos 2d和box 2d,其中物体从降落伞坠落,你用弹弓杀死它们。现在我被困在@几件事情上了一段时间:
碰撞问题:
使用Box 2d我已经与对象发生了冲突。但是,当我添加一个计数器来计算我的碰撞时,我不起作用。即使将百分位数移出屏幕,计数器也会增加。不知道如何摆脱这种情况。
我正试图随机旋转到从上面落下的精灵,就像降落伞经验一样。然后,所有这些都以相同的角度旋转。
最后我需要在发生碰撞时摆脱周围的精灵。例如:当百分位数与下落的物体相撞时,在半径为2.5厘米时,其他精灵也应该消失。
我非常需要帮助和建议,因此所有3个问题@一次:-)。我已经为我的项目提供了链接,以便您可以查看@源代码。拼命寻找你的帮助人员!!!
下载源代码:
http://jumbofiles.com/6fn5mmpnq1q8/Karthik.zip.html
萌芽开发者,
KARTHIK
答案 0 :(得分:0)
你在这里有一个非常好的教程:http://www.raywenderlich.com/475/how-to-create-a-simple-breakout-game-with-box2d-and-cocos2d-tutorial-part-12
我认为可以解决你的问题:)
答案 1 :(得分:0)
您可以获得针对此处描述的特定要求的最佳教程..... 其链接如下 http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone 本教程分为两个部分,简要介绍了代码。描述了代码,您可以从那里获得大量帮助。
答案 2 :(得分:0)
问题1 + 3:您需要阅读Mikael和Marine分享的链接
问题2:在cocos2d中,如果你想得到随机值,你可以使用支持函数(如:rand(),random(),CCRANDOM_0_1()....)......我想,你需要设置对象的旋转值。我不知道你的问题,你需要解释它(链接是“由于不活动或DMCA而找不到或删除/禁用文件”)