当父级是CCSprite的自定义类的子级时,CCSprite不会运行操作

时间:2014-06-30 08:46:07

标签: objective-c cocos2d-iphone

我正在重命名旧职位。 在这里提供了建议后,我做了几个测试,发现当CCSprite是一个对象的子代时,它不会运行动作,该对象是父类为CCSprite的自定义类的实例

怎么了?

1 个答案:

答案 0 :(得分:0)

我发现了问题。在我的自定义类中,我重写了 - (void)onEnter函数而没有调用[super onEnter];

现在我的onEnter功能如下:

  • (void)onEnter { //调用超级实现 [super onEnter];

    self.userInteractionEnabled = TRUE; }

它修复了动画问题