我正在使用cocos2d for android。 CCCallFunc无法在任何地方工作。它总是抛出NoSuchMethodException。
CCCallFuncN
CCCallFuncN hideFunction = CCCallFuncN.action(this,
"hidesSprite");
我的方法
public void hidesSprite (CCNode sprite) {
sprite.setVisible(false);
}
此代码在公共类中PageLayer扩展CCLayer
答案 0 :(得分:0)
我通过将参数类型更改为Object来解决问题:
public void hidesSprite (Object sender) {
Sprite sprite = (Sprite) sender;
sprite.setVisible(false);
}