我在Flash中有一個類似的動畫,底部有一個重放按鈕。一旦動畫完成,它不會循環。相反,如果您單擊重播,動畫會再次啓動。按鈕點擊計數器不增加
我想要一個文本框,它將顯示按鈕被按下的次數。
我現有的代碼正在播放動畫。它將跟蹤中的計數遞增到1(從0開始),但不會在文本框中設置。此外,如果我再次單擊該按鈕,跟蹤將再次顯示1 - 不會發生增量(1到2,2到3等)。
如果我註釋掉gotoAndPlay(1),增加的工作很好,並顯示在文本框中 - 但動畫不再播放。
我在做什麼錯?
import flash.events.MouseEvent;
var hitcount:Number = 0;
textCounter.text = String(hitcount);
function incCounter(event:MouseEvent):void
{
hitcount++;
textCounter.text = String(hitcount);
trace(hitcount);
gotoAndPlay(1);
}
replay_btn.addEventListener(MouseEvent.CLICK, incCounter);