2011-09-01 22 views
0

我的遊戲在模擬器中工作正常,但它在設備上有精靈探頭。像這樣的行會給出錯誤:Cocos2d精靈不能在設備上工作

img = [CCSprite spriteWithSpriteFrameName:@"img.png"]; 

然後:

Assertion failure in -[CCSprite initWithTexture:rect:], /Users/newuser/Documents/Uni/libs/cocos2d/CCSprite.m:171 

有人建議一些設備無法處理spritesheets超過1024x1024的大,這是真的嗎?因爲我的是1024x2048,但製作2張spritesheet需要很多努力,所以我一直在尋找這個確認。

謝謝。

+0

它不一定非常努力。在Photoshop中,只需在高度的一半處分配兩個切片,當您導出爲圖像時,它將自動切割它們。 –

回答

4

比3GS(iPhone 3G,iPod 1和2)老的設備被限制爲1024 * 1024紋理。較新的設備最多可以使用2048 * 2048

+0

非常感謝您的確認。 – FBryant87

+0

嘿耶我的舊3G絕對CHOKES在我目前的發展遊戲。 –

+1

@詹姆斯韋伯斯特:你達人! – fuzz