2013-07-03 27 views
0

錯誤我越來越:Cocos2d-x與CocosBuilder錯誤:「從文件(res/Teapot.png)獲取數據失敗!」

Cocos2d: Get data from file(res/Teapot.png) failed! 
Cocos2d: ERROR: SpriteFrame NULL 

不知道這是怎麼回事利用CocosBuilder圖像路徑當。我已經將我的iOS項目和CocosBuilder項目一起上傳到github上。正如你在設備上看到的那樣,標籤顯示正常,但是它遺漏了茶壺。

CocosBuilder屏幕截圖 CocosBuilder Screenshot

設備屏幕截圖

Device Screenshot

回答

0

找不到「Teapot.png」文件路徑。

嘗試加載CCSprite時使用此:

NSString* path = [[NSBundle mainBundle] pathForResource:@"Teapot" ofType:@"png" inDirectory:@"res"]; 

CCSprite *mySprite = [CCSprite spriteWithFile:path]; 

NSString* path = [[NSBundle mainBundle] pathForResource:@"Teapot" ofType:@"png"]; 
+0

先生,圖像路徑在CocosBuilder中配置,我不會手動添加它。此外,這是一個Cocos2d-x項目,不鼓勵使用設備細節。 – docchang

0

當添加出版資源轉化爲Xcode中,您可以選擇「創建任何附加文件夾,文件夾引用」,也就是說,在資源添加子文件夾的顏色(在這種情況下爲'res')之後將是藍色而不是黃色。

相關問題