[問題] 關於 shared object (AS2)
遊戲很長~
所以我想用 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
→
11/11 18:56, , 1F
11/11 18:56, 1F
→
11/11 19:06, , 2F
11/11 19:06, 2F
→
11/11 19:34, , 3F
11/11 19:34, 3F