Flash CS制作幸运大抽奖gif动画特效教程

2019-10-07 20:49:30丽君

dele_balls_seleabled();
target.removeEventListener(MouseEvent.CLICK ,onMouse_Click);
target.gotoAndStop("two");
setTxtColor(target._txt);
var index:String =target.i;
hit_ball_array.push(target);
var str:uint =uint(target.name.substr(4));
if (str<9) {
gong_mc.Ball._txt.text="0"+uint(str+1);
} else {
gong_mc.Ball._txt.text=""+uint(str+1);
}

gong_mc._txt.text=gong_array[index];
gong_mc.addEventListener(Event.ENTER_FRAME,move_gong_mc_rect);
rect_up_sound.play();

msg_mc["m" + index].ball_mc.play();
msg_mc["m"+index].t.text=gong_array[index];
setTxtColor(msg_mc["m"+index].t,0xffff00);
setTxtColor(msg_mc["m" + index].ball_mc._txt);
break;
case "c" :
target.t.text="移开中奖结果";
if (Math.abs(gong_mc.y-300)<10) {
move_gong_mc=false;
gong_mc.addEventListener(Event.ENTER_FRAME,move_gong_mc_rect);
}
move_msg_mc=!move_msg_mc;
msg_mc.addEventListener(Event.ENTER_FRAME,show_msg_mc);
rect_up_sound.play();
break;
}
break;
}
}
//
function show_msg_mc(sxl:Event) {
if (move_msg_mc) {
var dis_up:Number =(354-sxl.target.x)/5;
sxl.target.x+=dis_up;
if (Math.abs(dis_up)<1) {
sxl.target.x=354;
sxl.target.removeEventListener(Event.ENTER_FRAME,show_msg_mc);
}
} else {
var dis_down:Number =(1800-sxl.target.x)/5;
sxl.target.x+=dis_down;
if (Math.abs(dis_down)<10) {
chakan_mc.t.text="查看中奖结果";
sxl.target.x=-1000;
sxl.target.removeEventListener(Event.ENTER_FRAME,show_msg_mc);
}
}
}
// 删除所有数字按钮功能
function dele_balls_seleabled() {
for (var i:uint =0; i<Balls.length; i++) {
var A:MovieClip =Balls;
A.buttonMode =false;
A.removeEventListener(MouseEvent.MOUSE_OVER ,onMouse_Click);
A.removeEventListener(MouseEvent.MOUSE_DOWN ,onMouse_Click);
A.removeEventListener(MouseEvent.MOUSE_OUT ,onMouse_Click);
}
}
// 启用可用数字按钮功能
function show_balls_seleabled(A_arr:Array,B_arr:Array) {
var A_array:Array=A_arr,B_array:Array=B_arr;
for (var i:uint =0; i<A_array.length; i++) {
var A:MovieClip =A_array;
A.buttonMode =true;
A.mouseChildren=false;
A.addEventListener(MouseEvent.MOUSE_OVER ,onMouse_Click);
A.addEventListener(MouseEvent.MOUSE_DOWN ,onMouse_Click);
A.addEventListener(MouseEvent.MOUSE_OUT ,onMouse_Click);
}
for (var j:uint =0; j<B_array.length; j++) {
var B:MovieClip =B_array[j];
B.filters =null;
B.buttonMode =false;
B.removeEventListener(MouseEvent.MOUSE_OVER ,onMouse_Click);