FLASH游戏如何存档?

可以使用cookie方法。

打开flashmx,新建一个文档,在属性面板上设置大小为260*120,右键点击时间轴的第一帧,选择快捷菜单的动作选项,在动作面板上选择专家模式,然后添加以下代码:

stop();

//创建一个文本字段:名称为showbox,深度为1,坐标位置为10,10,宽度为200,高度为100。

this.createTextField("showbox ",1,10,10,200,100);

//设置背景,颜色为ffccff。

showbox.background = true

showbox . background color = 0x ffccff;

//设置文本的多行特征和初始值。

showbox.multiline = true

show box . word wrap = true;

Showbox.text= "当前页面中的COOKIE是:";

//这个对象用于从javascript接收数据,监控属性coo,当其值发生变化时自动触发函数show。

obj = { };

obj.coo =

obj.watch("coo ",显示);

//此函数用于在文本框中显示cookie。

函数显示(prop,oldval,newval){

show box . text = show box . text+newline+newval;

}

//执行Javascript脚本命令。unescape用于反编译cookie。如果不需要在页面上显示,请自行删除。

//请注意,下面一行不会自动换行。

getURL(" JavaScript:this . document . getelementsbytagname(' object ')[0]。设置变量

(' _root.obj.coo ',unescape(document . cookie))");

测试,从文件菜单中选择发布预览-& gt;Html,查格式:咦,怎么没显示?我忘了告诉你,这个网站上肯定有。

饼干,这不是很容易吗?选择文件菜单下的发布,也就是html和swf【都发布了【默认设置就够了】。

然后修改发布的html文件并添加一个代码测试:

& lt脚本语言= " JavaScript " type = " text/JavaScript " & gt;

Document.cookie= "Set cookie:哈哈,你的用户名是XYZ ";

& lt/script & gt;

将上面的代码添加到头区域,用浏览器打开,如图所示:

纯as写的,应该没有源文件,如果需要跨域访问请设置。

system . security . allow domain(" "););