3

这似乎更像是一个一般的编程问题,而不是一个游戏开发问题,所以我在这里问它。我需要克隆 libgdx 世界以在特定时间将所有对象的状态存储为备份,然后从那里恢复。所以我的想法很简单,

backupWorld = world.clone();

但是,libgdx 中的 World 类并没有实现 Cloneable。该课程是最终课程,因此我无法扩展它,也无法编辑源代码。我还有什么选择?还有哪些可能的解决方案?

谢谢

4

0 回答 0