2012-12-07 28 views
2

我正在使用android的cocos2d。 CCCallFunc不能在任何地方工作。它總是拋出NoSuchMethodException。NoSuchMethodException在cocos2d-android

的CCCallFuncN

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

我的方法

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

這個代碼公共類PageLayer延伸,CCLayer

回答

0

我通過改變參數類型解決了這個問題,以對象:

public void hidesSprite (Object sender) { 

     Sprite sprite = (Sprite) sender; 
     sprite.setVisible(false); 
    } 
相關問題