假设有六个【一模一样】的剪辑名为mc0~mc6
【每个剪辑】有6帧,分别是你要的六张图
首先,定义原数组和新数组
var a:Array = [1,2,3,4,5,6];
var b:Array = []
其次,循环把原数组抛到新数组
while(a.length>0){
var wz:int = int(Math.random()*a.length);
b[ b.length] = a[wz];
a.splice(wz,1);
}
然后,根据新顺序排列剪辑
for(var i = 0; i<6; i++){
(root as MovieClip)["mc"+i].gotoAndStop(b[i]);
}
【若不理解请叫我】
【每个剪辑】有6帧,分别是你要的六张图
首先,定义原数组和新数组
var a:Array = [1,2,3,4,5,6];
var b:Array = []
其次,循环把原数组抛到新数组
while(a.length>0){
var wz:int = int(Math.random()*a.length);
b[ b.length] = a[wz];
a.splice(wz,1);
}
然后,根据新顺序排列剪辑
for(var i = 0; i<6; i++){
(root as MovieClip)["mc"+i].gotoAndStop(b[i]);
}
【若不理解请叫我】