我想製作類似水果忍者的遊戲。 起初,我有: 一個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