【问题标题】:Pass argument to callback function COCOS2D Android将参数传递给回调函数COCOS2D Android
【发布时间】:2012-06-30 18:21:59
【问题描述】:

我几天前开始使用 cocos2d ......我正在开发小型 2d 游戏。 我想出了如何为精灵设置动画。现在,当精灵完成动画后,我希望将其从屏幕上清除。

如何将参数传递给回调函数?

target.runAction(CCSequence.actions(repeatAnimation,
                        CCCallFuncND.action(this, "deleteTarget",target)));

函数定义为:

public void deleteTarget(Object target)

它总是给我“NoSuchMethodException”...有什么想法吗?

【问题讨论】:

    标签: cocos2d-android nosuchmethod


    【解决方案1】:

    这样做

    CCCallFuncN ccfun = CCCallFuncN.action(this, "test");
    
    public void test(Object sender) {
        Do whatever you require
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-28
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多