0

我需要存储用户的游戏分数。我看到了这个帖子' Persistant storage AIR for Mobile '

但仍然不确定以下方法的
优缺点 - 存储到文件 -
本地共享对象-
加密本地存储
-sqlite

4

1 回答 1

1

我会选择本地共享对象。它易于使用,您的游戏分数可能不会超过大小限制。以下是不同方法的一些优缺点:

文件

优点:没有大小限制
缺点:您必须创建自己的文件格式来存储数据

本地共享对象

优点:非常易于使用,您可以存储任意 Actionscript 对象
缺点:大小限制为 100KB

加密本地存储

优点:安全存储敏感数据,如用户密码
缺点:速度慢,只能存储 ByteArrays

SQLite

优点:可以高效查询的 SQL 数据库
缺点:必须设计数据库模式,API 很麻烦

于 2013-02-24T23:26:21.373 回答