我試圖構建一個簡單的遊戲,您將在其中查看包含5個可單擊對象的地圖。如何在flash中製作進度條(levelup bar)cs6
當您點擊這些對象時,您可以瀏覽某些頁面,並在點擊最後一個按鈕時返回到地圖本身。現在一切都按照應有的方式工作。點擊這個特定的最後一個按鈕它具有以下代碼。
jamenext2.addEventListener(MouseEvent.MOUSE_DOWN, gotomap2);
function gotomap2(event:MouseEvent):void {
gotoAndPlay("map2");
}
我想什麼,現在有是對地圖本身就是一個酒吧,而當你已經達到了貼有上面的代碼中,20%在酒吧的增量,因此相同的按鈕地圖上的其他4個可點擊的按鈕。完成100%後,我希望在時間線上繼續播放下一個動畫。
我已經嘗試了以下方法,但是在編寫代碼時我並不擅長,而且我不太確定它的準確位置。
var total1 = 100;
_root.loaded1 = 0;
while(true) {
this.scaleX = _root.loaded1/total1;
}
_root.loaded1 = _root.loaded1 + 20;
gotoAndPlay("map2");
我不知道如何做到這一點。