加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

actionscript-3 – Flash AS3:如何在本地机器上保存AIR手机游戏

发布时间:2020-12-15 07:25:51 所属栏目:百科 来源:网络整理
导读:我只需要知道如何在本地计算机上保存我的移动AIR游戏关卡.像所有的细节应该得到保存,例如.我完成或打开一次并玩了多少级别,这些级别应该处于解锁状态.如果之前从未打开的级别将处于锁定状态.这是我的概念,这是当今所有手机游戏中使用的概念.请通过任何手机游
我只需要知道如何在本地计算机上保存我的移动AIR游戏关卡.像所有的细节应该得到保存,例如.我完成或打开一次并玩了多少级别,这些级别应该处于解锁状态.如果之前从未打开的级别将处于锁定状态.这是我的概念,这是当今所有手机游戏中使用的概念.请通过任何手机游戏级别类型,请让我知道我的概念编码非常紧急.并提前致谢.任何帮助都将是值得赞赏的.

我使用的代码如下:
Flash AS3

var file = File.applicationStorageDirectory.resolvePath("test.txt"); 
var str = "Locked Levels : Level 1,Level 2,Level 3,Level 4"; 
file.addEventListener(Event.COMPLETE,fileSaved); 
file.save(str); 
function fileSaved(event) 
{ 
    trace("Done."); 
}

在上面的代码中,文本文档正在写入我的本地计算机.但我不知道如何检查锁定的级别是否使用此解锁.我通过使用框架锁定和解锁位置将我的水平按钮保持在舞台上.
提前致谢.

解决方法

>您可以使用Adobe AIR的内置SQLite功能.
为此,您可以创建一个可以稍后查询的本地数据库.

要么

>以您自己的格式将数据保存到applicationstorage文件夹,以便您以后阅读并解释它.

就个人而言,我会选择加密的SQLite,这样你就可以摆脱“坏”家伙的“黑客攻击”分数:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读