final EngineLock engineLock = this.mEngine.getEngineLock();
engineLock.lock();
/* Now it is save to remove the entity! */
pScene.detachChild(this.mFaceToRemove);
this.mFaceToRemove.dispose();
this.mFaceToRemove = null;
engineLock.unlock();AndEngine安全移除精灵的方式
最新推荐文章于 2024-12-18 21:05:55 发布
本文介绍了一个游戏引擎中如何安全地移除场景中的实体。通过获取引擎锁并使用该锁保护对场景的操作,确保了在多线程环境中删除实体的安全性。具体步骤包括锁定、从场景中移除实体、释放资源及解锁。

132

被折叠的 条评论
为什么被折叠?



