2012-05-10 64 views
0

我正在使用cocos2d創建一個通用的ios 2D遊戲。我有幾個圖像與命名約定爲imageName-ipad.png,但應用程序無法加載此圖像,當我嘗試使用下面的行加載。無法加載 - 在通用應用中加載圖像

coinItem =[CCMenuItemImage itemFromNormalImage:@"coins.png" selectedImage:@"coins.png" target:self selector:@selector(coinsSelected:)]; 

其中coinItem是CCMenuItem類型。

任何人都可以請幫忙嗎?

回答

0

我從cocos2d的論壇,-iPad支持確認是不是在cocos2d的1.0.1版本。所以我修改了CCFileUtils.m - getDoubleResolutionImage方法來實現對ipad的支持。

0

應該imageName~ipad.png
而對於新iPad [email protected]~ipad.png

+0

嗨格雷弗感謝您的答覆。 〜ipad也沒有工作。 :( – Aqueel

+0

檢查您的ccDirector比例尺和UIScreen比例,如果它們不匹配,可能這是原因。否則CCMenu應該不會有〜ipad的問題... – graver

+0

格雷沃,CCDirector的contentScaleFector和UIScreen比例爲1.00。 – Aqueel