创建对象并写入信息:
import flash.net.SharedObject;
var items_array:Array = new Array(101, 346, 483);
var currentUserIsAdmin:Boolean = true;
var currentUserName:String = "Ramona";
var my_so:SharedObject = SharedObject.getLocal("superfoo","/",false);
my_so.data.itemNumbers = items_array;
my_so.data.adminPrivileges = currentUserIsAdmin;
my_so.data.userName = currentUserName;
my_so.flush(1000);
for (var prop in my_so.data) {
trace(prop+": "+my_so.data[prop]);
}
写在另外一个FLA文件中,读取信息:
import flash.net.SharedObject;
var my_so:SharedObject = SharedObject.getLocal("superfoo","/",false);
for (var prop in my_so.data) {
trace(prop+": "+my_so.data[prop]);
}
文件保存到:
C:/Documents and Settings/jianglang317/Application Data/Macromedia/Flash Player/#SharedObjects/
本文介绍了一个使用 Flash 的 SharedObject 在不同 FLA 文件间共享数据的例子。通过创建 SharedObject 实例并将数组、布尔值和字符串类型的数据存储在其中,然后从另一个 FLA 文件中读取这些数据。
 写入文件信息,及文件保存目录&spm=1001.2101.3001.5002&articleId=5956726&d=1&t=3&u=6100fdf2f504494ea031932b9045dc15)
4054

被折叠的 条评论
为什么被折叠?



