【发布时间】:2013-02-24 03:57:43
【问题描述】:
假设我有一个在 HTML5 画布上绘制的 Javascript 游戏,它会循环更新和绘制一堆对象。保存游戏当前状态的最佳方法是什么?我想我可以循环遍历所有对象并以加载函数可以读取的格式以文本形式写入所有值,但这对我和游戏来说似乎都是相当多的工作,以及大量保存文件大小。有一个更好的方法吗?我以前从来没有做过这样的事情,我真的不知道从哪里开始。
谢谢。
【问题讨论】:
-
jquery serialize?另一方面,这只会节省一切。您最好编写一个仅提取相关数据的函数。例如精灵的 x/y 坐标很重要。它的位图表示不是,因为您可以轻松地重建它。
标签: javascript canvas save