基本上我有一个精灵的数组加载和删除一个接一个的顺序。 我有动物名称的列表中像与精灵的麻烦(加载和删除)-cocos2d iphone
const NSString *Animal1[30] = {@"Lion .png",@"Zebra .png",...........
阵列要加载精灵我使用以下代码
image[i]= [Sprite spriteWithFile: [NSString stringWithFormat:@"%@",Animal1[i]]];
image[i].position = ccp(240,180);
[self addChild: image[i]];
然后除去使用后我使用以下代码
子画面[self removeChild:image[i] cleanup:YES];
当我在模拟器上运行的代码,会发生什么是精灵加载一个其他直到20后的动物。在第20只动物之后,应用程序崩溃。 我不知道什么是问题。如果我有小于20的数组,它工作正常,但是当它超过应用程序崩溃。 任何人都可以帮助解决这个问题。
非常感谢您的回复。 我检查了每个图像的扩展名,大小写,位置,但仍然崩溃。 我甚至改变了图像集,但仍然在第20张图像后崩溃。 – Muniraj 2010-07-23 07:24:49
你可以发布更多的代码吗?向我们展示整个代码块。 – 2010-07-28 15:40:48