無論如何要永久保存var
價值?將值永久保存在var中?
Let's說我有這樣的:
private var b:int;
private var xb:int;
public function UPD()
{
start();
}
private function start():void
{
//add a button to do something
//add a button to do whatever
}
//define the listener for the buttons (MouseEvent.CLICK, something & MouseEvent.CLICK, whatever)
private function something(e:MouseEvent):void
{
if (!b){b = (1 + xb);}
//another function to do something else after adding b + xb
}
private function whatever(e:MouseEvent):void
{
xb++
}
這樣xb
(和b
)1以上,每次我點擊任何按鈕...現在讓我們說我關閉一切都會有...我怎麼能得到我以前的價值,當我再次打開它的時候,所以xb
不是從0
開始的,但是它保持了上次的點擊次數?