我几天前开始使用cocos2d ......我正在开发小型2D游戏。 我想出了如何为精灵制作动画。现在当精灵完成动画时,我想让它从屏幕上清除。
如何将参数传递给回调函数?
target.runAction(CCSequence.actions(repeatAnimation,
CCCallFuncND.action(this, "deleteTarget",target)));
功能定义为:
public void deleteTarget(Object target)
它总是给我“NoSuchMethodException”......任何想法?
答案 0 :(得分:3)
这样做
CCCallFuncN ccfun = CCCallFuncN.action(this, "test");
public void test(Object sender) {
Do whatever you require
}