2

私はcocos2d for android(ZhouWeikuan版)を使っています。CCCallFunc はどこでも機能していません。常に NoSuchMethodException をスローしています。コード スニペット

...
CCJumpBy action7 = CCJumpBy.action(0.4f, CGPoint.ccp(60f,0f), 30f, 1);
        CCJumpBy action8 = CCJumpBy.action(0.4f, CGPoint.ccp(-60f,0f), 30f, 1);
        CCCallFuncN action9 = CCCallFuncN.action(this,"stopDancing");
        CCSequence action10 = CCSequence.actions(action1,action2,action3,action4,action5,action6,action7,action8,action9);
        this.runAction(action10);
...

「stopDancing」は同じクラスです。これには問題があると思います。

4

1 に答える 1

2

オブジェクトとして1つの引数を含むメソッドをパブリックとして作成する必要があります

あなたのメソッドは次のようになります

public void stopDancing(Object sender){    
//Your code...
......    
}
于 2012-06-22T10:01:32.127 に答える