我正在爲iphone和ipad構建iphone應用程序。我有紋理包裝器.plists包含我的圖像。我有一個普通版本,一個-hd版本,一個ipad版本和一個ipadhd版本。如何實現構建通用cococs2d應用程序?
例如,如果我目前正在建立我的菜單,是否通過執行以下操作來設置所有菜單?
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"x_buttons.plist"];
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"x_buttons-hd.plist"];
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"s_buttons-ipad.plist"];
[[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"s_buttons-ipadhd.plist"];
當我創建一個按鈕,xcode'知道'哪個plist使用取決於設備? (iphone5的,iPhone4的,視網膜,iPad的等等等等)
感謝您在作出普遍應用
如果你這樣做,那麼當你只需要其中的一個時,你會加載四個精靈表。 – Voldemort
只需按照此URL http://www.raywenderlich.com/48180/cocos2d-x-tutorial-making-a-universal-app-part-1 – Ayaz