如果这个问题有点新手,我很抱歉。我正在使用 AndEngine,我的问题是针对该框架的。假设我创建一个 IUpdateHandler 如下:
this.registerUpdateHandler(new IUpdateHandler() {
@Override
public void onUpdate(float pSecondsElapsed) {
doUpdate(pSecondsElapsed);
}
@Override
public void reset() {
// TODO Auto-generated method stub
}
});
在我的 doUpdate() 方法中,我有一些我需要的信息来确定是时候取消注册 IUpdateHandler 了。有一个方法,unRegisterUpdateHandler(),听起来很适合这个目的,但是为了使用它,我需要传递一些对 updatehandler 的引用,而我没有这样的引用。我错过了什么?