cocos2d-android中的NoSuchMethodException

时间:2012-12-07 12:45:58

标签: java android cocos2d-android

我正在使用cocos2d for android。 CCCallFunc无法在任何地方工作。它总是抛出NoSuchMethodException。

CCCallFuncN

CCCallFuncN hideFunction = CCCallFuncN.action(this,
                    "hidesSprite");

我的方法

public void hidesSprite (CCNode sprite) {
        sprite.setVisible(false);
    }

此代码在公共类中PageLayer扩展CCLayer

1 个答案:

答案 0 :(得分:0)

我通过将参数类型更改为Object来解决问题:

    public void hidesSprite (Object sender) {

        Sprite sprite = (Sprite) sender;
        sprite.setVisible(false);
    }