【发布时间】:2012-01-18 16:14:30
【问题描述】:
当我将 CCSprite(实体)子类化以接收触摸输入时,这个问题开始发生。当我通过推到另一个场景离开主场景时,我让所有实体从共享的 CCTouchDispatcher 中删除它们的委托(即 onExit())。然后在主场景返回时重新激活(onEnterTransitionFinished())。
有一半的情况下它可以正常工作。但是,其他时候会发生这种情况:
cocos2d: deallocing <CCScheduler: 0x2323a0>
我觉得很奇怪。触摸代表是问题的原因是否合理?还是可能与记忆有关?
【问题讨论】:
标签: delegates cocos2d-iphone scheduler scene