我想制作类似水果忍者的游戏。 起初,我有: 一个GameScene(一个多层场景,其中添加了不同的GameModeLayers和一个PauseLayer作为儿童), 一个ClassicGameModeLayer,它只是水果类的精灵iVar的容器。 isTouchEnabled = NO,并且没有游戏逻辑。 一个Fruit类,它包含一个CCSprite *水果和int分数。符合CCTouchDelegate并处理背后的所有游戏逻辑。 (就像书“Learn.iPhone.and.iPad.Cocos2D.Game.Development”中的示例Spider代码)像水果忍者一样在游戏中工作的问题
然后我有一个问题。我一次只能切一个水果,只有在水果出现后才可以触摸。
我今天有2款其他款式。一是将触摸处理代码放入ClassicGameModeLayer中,另一方面还包含一个Fruit的CCArray,保持Fruit类在Fruit类中的运动。
,另一个模型是创建CCSprite水果水果类中的CCArray,所有的游戏逻辑(ClassicGameLayer还是什么都不做)
我不知道他们是可以实现的。我目前正在编码第一个,并以某种方式崩溃。你们有什么更好的想法?有没有一个共同的方法呢?
这是一个很好的资源,谢谢你。我想我必须先完成这本书 – John 2011-02-27 04:56:52