2011-02-19 96 views
0

有沒有一種方法可以在我的遊戲中存儲Level的所有基本需求?即 - 我希望每個關卡都有一個健康欄,暫停按鈕,碰撞檢測等。我想要一種方式來獲得我遊戲中每個關卡都需要的所有東西,並且有一個簡單的方法來一次調用它。級別的通用方法

編輯 - 另外,我想要一種方式來#import和@class我需要我不同的水平類和場景的一切。我怎樣才能做到這一點?即 - 碰撞檢測處於不同的類別中,我想在所有級別中調用它。

信息 - 我用cocos2d的iPhone

回答

0

發展做一個基類水平將盡一切東西次。然後從底座繼承所有遊戲級別以保持所有功能。

要導入所有內容,請創建標題everything.h。它看起來是這樣的:

#import "physics" 
#import "objects" 
#import "graphics" 
... 

則只需導入everything.h

+0

好吧,我有ShootButton類碰撞檢測,以及不同的敵人和英雄在不同的班級。所以我只是像你說的那樣創建一個新的課程並導入它。然後我可以導入它。我得到那部分。我不明白的是CCSprites如健康怎麼樣?我沒有單獨的課。使用Health.h和.m創建新類的唯一方法是? 謝謝你清理它,真的不能相信我沒有弄清楚自己! – Joethemonkey101 2011-02-20 19:27:17