MCの1フレーム2フレームを一定数点滅させる

| | コメント(0)

icon_smoking_mcというMCをクリックすると、これがフレーム2になり、
map2_mc.smoking01を0.3秒ごとに1フレーム2フレームきりかえ
5回点滅で完了という動き。

icon_smoking_mc.addEventListener(MouseEvent.CLICK,pointSmoking);
function pointSmoking(e:MouseEvent){
var c_smoking = 1;
icon_smoking_mc.gotoAndStop(2);
var setIDName:Number = setTimeout(sample, 300);
function sample():void {
if(c_smoking < 10){
c_smoking += 1;
map2_mc.smoking01.gotoAndStop(c_smoking%2+1);
clearTimeout(setIDName);
setIDName = setTimeout(sample, 300);
}else{
icon_smoking_mc.gotoAndStop(1);
map2_mc.smoking01.gotoAndStop(1);
}
}
}

コメントする