本身没有存档的FLASH游戏如何存档

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:51:14
有的策略类、养成类等游戏很长,但是本身却没有存档功能,又不可能花上几个小时不停地去玩。请问有第三方的软件可以实现flash游戏的存档吗?
两位的回答并非是我想要的。
wcy1168所说的是自己做FLASH游戏时加入存档功能的方法。我现在是玩别人做好的游戏啊。
76xx所说的方法只能看到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.backgroundColor=0xffccff;
//设置文本的多行特性,设定初使值
showbox.multiline=true;
showbox.wordWrap=true;
showbox.text="当前页面中COOKIE为:";
//这个对象用来接收从javascript传过来的数据,监视属性coo,当其数值改变的时候,自动触发函数show
obj={};
obj.coo="";
obj.watch("coo",show);
//这个函数用来在文本框显示cookie
function show(prop,oldval,newval){
showbox.text=showbox.text +newline+newval;
}
//执行Javascript脚本命令.unescape用来反编译cookie ,如果不需要在页面中显示,请自行去掉.
//下面这行语句不自动换行,请注意
getURL("javascript:this.document.getElementsByTagName('object')[0].SetVariable
('_root.obj.coo',unescape(document.cookie))");