Android RunUnUpdate线程中的detachChild不工作
我尝试这样做:Android RunUnUpdate线程中的detachChild不工作,android,box2d,andengine,Android,Box2d,Andengine,我尝试这样做: private void deleteFromScene(final GameObject objectToRemove) { mActivity.runOnUpdateThread(new Runnable() { @Override public void run() { mMap.mScene.detachChild(objectToRemove.mSprite); } }); }
private void deleteFromScene(final GameObject objectToRemove) {
mActivity.runOnUpdateThread(new Runnable() {
@Override
public void run() {
mMap.mScene.detachChild(objectToRemove.mSprite);
}
});
}
这是行不通的。也许它不工作,因为游戏对象是最终的?那么我该怎么做,我想要什么?游戏对象是最终的应该不是问题。尝试
mSprite.detachSelf()代码>