ShareObject 实现flash数据存储
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-10
得到你想要的结果。 **************** 你还可以存储更多内建类型:数组,布尔值,日期,数字,对象,XML,undefined,null 下面是一个将日期实例存储在SharedObject中的例子: myLSO = SharedObject.getLocal("DateStorage"); myDate = new Date(); myLSO.data.myDate = myDate; *****译者注***** 存储简单数据的方法到这基本上就介绍完了,是不是很简单? 为了方便大家理解,我做了一个简单的例子: 下载3.fla 你可以在文本框中输入任何内容,然后点击储存, 以后任何时候你打开这个swf,文本框中总是上一次储存的内容。 我现在想到的对SharedObject最有意思的应用就是游戏存档! 只要将与游戏相关的数据,如时间,分数,等级,屏幕位置等相关数据存储 再在必要的时候提取出来,基本上就算是实现存档取档功能。 希望有兴趣的朋友试试。 另外,在使用SharedObject之前,别忘了把你的Flash Player的文件存储设置为无限制,如图: 否则,超过了Player文件存储的上限(默认好像10k),ShareObject将不起作用 存储复杂数据一般指得是存储自定义类的实例。这一部分因为时间关系(要复习考试)没有翻译,等有时间再来跟大家讨论。 作方法: 方向键移动人物 S键存盘 L键取档 注意,操作前先点击flash处 看见效果了吗?关键在于,无论你何时进入游戏,上一次的存档都是有效的! 另外,根据getLocal的参数不同,还可以设置多个存档位置 关键词: |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于ShareObject 实现flash数据存储的所有评论