Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo crear un juego de Tetris usando Macromedia Flash 8? ¿Cómo utilizar Macromedia Flash 8 para crear un juego de Tetris?

¿Cómo crear un juego de Tetris usando Macromedia Flash 8? ¿Cómo utilizar Macromedia Flash 8 para crear un juego de Tetris?

El siguiente código se pega en el campo principal del primer Zhen, y lo sabrá después de probar el video:

N = 20;//Número de filas

WIDTH = 20; //Longitud del lado cuadrado

level = 0; //Nivel inicial (velocidad de caída)

ret = new Array() //Bloque que aparece actualmente

nextret = new Array();//siguiente cuadrado que aparecerá

bg = new Array();//matriz de fondo

createEmptyMovieClip("panel", 1048575);//this mc Todos los bloques en

for (i = 0; i & lt; 5; i++) {

//Inicializa la matriz de bloques en formato 2*5, las primeras cuatro líneas representan cada uno Las coordenadas de posición de las cuatro piezas pequeñas del bloque. La última fila representa la forma del bloque en la primera columna y la dirección de rotación del bloque en la segunda columna.

ret.push(new matriz(2); i & lt; 5; i++) {

/push(nueva matriz(2))push(nueva matriz(2));

nextret.push( new Array(2) );

}

for (i = 0; i < 20; i++) {//Inicializar matriz de fondo, formato 10*20

bg.push (new Array(10));

}

X = Y = panel._x = panel._y = 0;

regresar ;

caso 1: //interruptor largo

(ret[4][1]) {

caso 1:

a = [[0, 0], [1, 0], [2, 0], [3, 0], [1, 0]];

if (lrnotout(0, a) && ! alcance(x, y - 1, a)) {

rv(a, ret);

}

retorno;

Ejemplo 0:

p>

a = [[1, 0], [1, 1], [1, 2], [