我試圖加載的紋理,這是包含在一個NSMutableArray的,但我得到這個錯誤:無效的紋理精靈
終止應用程序由於未捕獲的異常「NSInternalInconsistencyException」,理由是:「質地無效雪碧」
這是我正在努力提及我紋理可變數組:
background = [CCSprite spriteWithTexture:[loadedTextures objectAtIndex:0]];
這是我如何生成我的紋理:
- (void)loadAssets {
NSArray *imageNames = @[
@"bg-001.png",
@"bg-002.png"
];
for (NSString *imageName in imageNames)
{
CCTexture * tex = [CCTexture textureWithFile:imageName];
[loadedTextures addObject:tex];
}
}
只是一邊:你可以使用'[CCSprite spriteWithFile:imageNames [0]]'更簡單 –
但是,這不會預載圖像 –