2012-06-29 4 views
0

Я начал работать с cocos2d несколько дней назад ... и я работал над небольшой 2-й игрой. Я понял, как оживить спрайты. Теперь, когда спрайт закончил анимацию, я хочу, чтобы он был очищен от экрана.Пропустить аргумент функции обратного вызова COCOS2D Android

Как передать аргумент функции обратного вызова?

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

Функция определяется как:

public void deleteTarget(Object target) 

Он всегда дает мне "NoSuchMethodException" ... любая идея?

ответ

3

Делают это, как этот

CCCallFuncN ccfun = CCCallFuncN.action(this, "test"); 

public void test(Object sender) { 
    Do whatever you require 
} 
Смежные вопросы