Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Producción flash de un programa de lotería aleatoria

Producción flash de un programa de lotería aleatoria

Por favor agregue algunos puntos, gracias.

-

Escenario:

1. Dos cuadros de texto dinámicos se denominan show_txt y result_txt (show_txt se usa para mostrar números aleatorios result_txt) para mostrar el número extraído. ).

2. Tres botones, llamados start_btn, next_btn y reset_btn (start_BTN significa comenzar a dibujar números, next_btn para continuar dibujando números y reset_BTN para dibujar números nuevamente).

Código:

//Define el rango de números extraídos.

var Hao:Array = new Array();

for(var I:int = 1;i<49;i++)

{

Hao.Push (Parte 1)

}

var num:int = 0;

var add _ num:int = 0 // Cómo; cuantos sorteos hay?

//Clasificación de números extraídos

//Muestra aleatoriamente los números extraídos

var timer = new Timer(100, 0);

timer .addevent listener(timer event.TIMER,TIMER handler);

timer .start();

//Empezar a extraer números

start _ BTN . addevent listener(mouse event. click, yahohaf);

Función controlador del temporizador(e:time revent):void

{

//Get Hao The. La longitud de la matriz ahora es 1000.

núm = matemáticas . piso(matemáticas . aleatorio()* Hao . longitud);

show _ txt = Hao[núm];

Función yaohaoF(event:MouseEvent):void

{

add _ num++;

//result_txt.text= "Suerte Número "+Xu _ array[add _ num-1]+":"+math . floor(math . random()* Hao . length)+" \ r ";

Result_txt.text= " El número de extracción es "+show_txt. text+" \ r ";

timer. stop();

//Esta es la clave. Elimine el número extraído de la matriz y no volverá a aparecer.

Hao. splice(number, 1); //Elimina el número seleccionado.

//Detener si se ha retirado 49.

if(add_num>49)

{

timer . stop();

Show_txt.text = " Todos los números han sido extraído";

resultado _ txt.text =

inicio _ btn.enabled = false

siguiente _ btn.enabled = true

}

}

siguiente _ BTN . addevent oyente(evento del mouse. Clic, siguienteF

Función nextF(evento: MouseEvent): void

p>

{

temporizador . start();

resultado _ txt.text =

}

reset_BTN. oyente (evento del mouse.

Haga clic, resetF);

Función resetF(event: MouseEvent):void

{

timer start();

iniciar. _ btn.enabled = true

siguiente _ btn.enabled = false

añadir _ num = 0;

}

上篇: Sueña con flores en la pared de casa_Sueña con flores en la pared 下篇: Grieta deslizante de Zhou Gong_Método de grieta deslizante de Zhou Gong
Artículos populares