2

Android用のcocos2dを使用しています。CCCallFunc はどこでも機能していません。常に NoSuchMethodException をスローしています。

CCCallFuncN

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

私の方法

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

このコードはパブリック クラスにあります PageLayer extends CCLayer

4

1 に答える 1

0

パラメータの型を Object に変更することで問題を解決しました。

    public void hidesSprite (Object sender) {

        Sprite sprite = (Sprite) sender;
        sprite.setVisible(false);
    }
于 2012-12-09T17:29:11.017 に答える