X 秒後にムービークリップを開始しようとしていますが、何か提案はありますか? 私が得ることができるどんな助けにも本当に感謝しています。Actionscript 3 を使用しています。
user2166428
質問する
700 次
1 に答える
0
EnterFrame リスナーを MC の親に追加し、必要な秒数をカウントしてから、MC の再生を開始してリスナーをドロップします。または、flash.utils.setTimeout
function を使用して へのラッパーを呼び出しますyourMC.play()
。
var framesLeft:int=100; // choose
addEventListener(Event.ENTER_FRAME,countdown); // here we add the listener
function countdown(e:Event):void { // the listener itself
framesLeft--; // count down from 100
if (framesLeft<0) { // wow, there was 0
e.target.removeEventListener(Event.ENTER_FRAME,countdown); // "drop" listener
yourMC.play(); // MC's the delayed start
}
}
于 2013-03-15T05:14:27.820 に答える