【问题标题】:NoSuchMethodException in cocos2d-androidcocos2d-android 中的 NoSuchMethodException
【发布时间】:2012-12-07 12:45:58
【问题描述】:

我正在为 android 使用 cocos2d。 CCCallFunc 在任何地方都不起作用。它总是抛出 NoSuchMethodException。

CCCallFuncN

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

我的方法

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

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

【问题讨论】:

    标签: java android cocos2d-android


    【解决方案1】:

    我通过将参数类型更改为对象解决了这个问题:

        public void hidesSprite (Object sender) {
    
            Sprite sprite = (Sprite) sender;
            sprite.setVisible(false);
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2021-11-02
      相关资源
      最近更新 更多