¿Cómo crear un juego de Tetris usando Macromedia Flash 8? ¿Cómo utilizar Macromedia Flash 8 para crear un juego de Tetris?
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], [