尝试删除精灵时应用程序崩溃

时间:2013-04-29 09:18:01

标签: cocos2d-iphone

当我尝试删除精灵时,我的应用程序崩溃了:

  [self removeChild:background cleanup:NO];

在这一行,应用程序崩溃,在控制台中错误消息是

cocos2d: **** WARNING **** CC_ENABLE_GL_STATE_CACHE is disabled. To improve performance, enable it by editing ccConfig.h

当我将上述代码更改为

[self removeChild:background cleanup:YES];

它适用于一些精灵,但对于一些精灵,它不适用于这两种情况和应用程序崩溃

1 个答案:

答案 0 :(得分:0)

你必须为每个精灵分配标签......然后使用以下代码......

[self removeChildByTag:tag cleanup:YES];