Encuentra el código fuente que coincida con el juego flash flop
Efecto del juego:
El código es el siguiente:
/*Autor: Dreaming at Home*/
/ *El ancho y Alto /*mc */
var ancho _ num: Número = 50
var alto _ num: Número = 40
/ *Gap*/
varJiange_num:Número = 5;
var x0:Número = Etapa.width/2-150;
var y0:Número = Etapa . altura/2-100;
var num _ num: Número = 0;
var save _ Array: Array = new Array(" A ", " B ", " C " , "D", "E", "F", "G", "H");
/*Inicialización y desordenamiento*/
Función init() {
var num: número;
for(var I: Número = 0; i lt=15; i) {
attachMovie("pic "," pic " i, I);
attachMovie("bloque", "bloque" i, I 20);
_root["pic" i]. _ x = x0 matemáticas piso(I/4)*(ancho _ num Jiange_ num);
_root["pic" i]. _y = y0 i4*(altura_número de personas jiange_número de personas);
_ root[" pic "I texto = guardar _ matriz[math floor(num _ num/2)];
num_num=1;
_root["bloque" i]. _ x = x0 piso matemático (I/4)*(ancho _ num Jiange_ num);
_root["bloque" i]. _y = y0 i4*(altura_número de personas Jiange_número de personas);
}
random_array_func().
}
/*Función aleatoria*/
Función random_array_func() {
var count: Número = 0;
/*Intercambio triangular y perturbación 100 veces*/
while(count lt;=100) {
var value 1 _ num:Number = math (matemáticas). . aleatorio()* 15);
var valor 2 _ num:Número = math . ){
var xcin: Número;
varmycin: número;
var block _ xcin: Número;
var block _ ycin : número;
xcin = _ raíz["pic" valor 1_num]. _ x;
_root["pic" valor1_num]. _x = _root["pic" valor2_num]. _ x;
_root["pic" valor2_num]. _ x = xcin
ycin = _ root[" pic " valor 1 _ num]. _ y;
_root["pic" valor1_num]. _y = _root["pic" valor2_num]. _ y;
_root["pic" valor2_num]. _y =mycin;
bloque _ xcin = _ root[" bloque " valor 1 _ num]. _ x;
_ root[" bloque " valor 1 _ num]. _x = _root["bloque" valor2_num]. _ x;
_root["bloque" valor2_num]. _ x = bloque _ xcin
bloque _ ycin = _ root[" bloque " valor 1 _ num]. _ y;
_ root[" bloque " valor 1 _ num]. _y = _root["bloque" valor2_num]. _ y;
_root["bloque" valor2_num]. _y = broccomicina;
} De lo contrario {
var valor 1 _ num: Número = math . valor 2 _ num:Número = matemáticas. piso(matemáticas. aleatorio()*
}
recuento
} p><); p>}
Función start_func() {
var id _ num: Número = 0
var save _ txt: Número = 0; >
for(var I:Número = 0; i lt=15; i) {
_root["pic" i].
i = i
_root["foto" i]. onRelease = function() {
/*Cuando se selecciona por primera vez*/
if (id_num == 0) {
_root["pic" esto.i]. intercambiar profundidades(_ root[" block " this . I]);
save _ txt = _ root[" pic " this txt;
id _). num = 1;
}
/*Al iniciar la selección por segunda vez*/
else if (id_num == 1) {
if(save _ txt = = _ root[" pic " this . I text ){
/*Si el texto es el mismo, intercambie profundidades*/
._root["foto" this.i]. intercambiar profundidades(_ root[" block " this . I]);
id _ num = 0
save _ txt = 0
}<; /p>
}
};
}
}
init();
inicio_func().