作者rolfuson (Rolfuson)
看板Flash
标题[问题] 关於 shared object
时间Wed Nov 11 18:47:08 2009
游戏很长~
所以我想用 shared object 来写存档的语法~(as2)
之前看了一个范例~
他是可以拖曳物件(blue_mc)并记住该实体物件的 x 座标和 y 座标~
var so:SharedObject=SharedObject.getLocal("position");
if (so.data.x !=undefined){
blue_mc._x=so.data.x;
blue_mc._y=so.data.y;
}
blue_mc.onPress=function(){
startDrag(this,true);
}
blue_mc.onRelease=function(){
stopDrag();
so.data.x=blue_mc._x;
so.data.y=blue_mc._y;
}
但我想做的不是数值的~是布林值~
我想让电脑自己去记住该物件的 visible 是 true 还是 false
希望能做到以下效果~
aa_mc 是一个元件的实体名称
接着另一个按钮里面写了~
on (press) {
if (aa_mc._visible == true) {
aa_mc._visible = false;
} else if (aa_mc._visible == false) {
aa_mc._visible = true;
}
}
接着每次关掉在打开时~
电脑能自己记住 aa_mc 的 visible 是 true 还是 false
希望能将这样的情况产生出来~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.25.243.117
1F:→ aquarianboy:所以你的问题是什麽? 11/11 18:56
2F:→ rolfuson:能做出利用 shared object 而且是记录布林值的语法 11/11 19:06
3F:→ aquarianboy:那错误讯息是什麽? 11/11 19:34