站内搜索:     
站点首页破釜学院网页制作FlashAction应用 → AS3:Local SharedObject
正在加载相关信息.....
Web 站内搜索
AS3:Local SharedObject
】【打印】【加入收藏】【关闭收藏到新浪ViVi】【收藏到365KEY】 浏览字号:
日期:2006-09-01 人气: 出处:闪吧个人空间 作者: benimang
 在 AS3 里的Local SharedObject用法跟 AS2 是一样的。
SO存储在计算机的一个文件里面,跟Cookie很相似。路径是C:\Documents and Settings\用户名\Application Data\Macromedia\Flash Player\#SharedObjects\

基本用法:
   
//定义一个SO
    var mySO:SharedObject;
    //获取本地的一个SO
    mySO = SharedObject.getLocal("beniSO");
    //在SO里面存储数据
    mySO.data.name = "Beni";
    mySO.data.sex = "sex";
    //获取SO里面的数据
    trace ("name is: " + mySO.data.name);
    trace ("sex is: " + mySO.data.sex);


注意:本地Flash存储设置不能为“无”,而且容量未满。
     


Local SharedObject使用起来有不少限制,所以都是用来记录一些不大重要的信息。例如登陆时的用户名之类的。
现在不少Flash游戏有存档,绝大不分也是用这个SO。
记得一年前,我跟以前的女朋友一起做毕业设计的时候也是利用这个SO,做Flash的个人财务管理系统。当时RIA不如现在,在答辩的时候,说了一大串,大部分老师都听不懂,还以为我做得很高深,当时还可以骗一下人。呵呵~~

>>>> 进入论坛交流 <<<<