¿Cómo crear un archivo flash o gif con la bandera roja de cinco estrellas ondeando?
2. Coloca una imagen de bandera roja en la capa 1 y colócala en una posición adecuada.
Haga clic derecho para convertir a clip de película, haga doble clic para ingresar al área de edición, luego haga clic derecho en la imagen - Convertir a clip de película, luego seleccione la imagen, abra el panel de propiedades y agregue el nombre de la instancia "cd". Agregue la capa 2 como capa y copie las siguientes declaraciones:
etapa escala modo = "no escala"
var baseX =
var baseY; = 100;
var nOctavas = 1;
var semilla aleatoria = math . random()* 10;
var bStitch = false
var bFractalNoise = true
var nChannels = 1;
var bGreyScale = false
var p 1 = nuevo punto de destello(45, 34). ) ;
var p2 = new flash.geom.Point(50, 60);
perlinOffset = nueva matriz (p1, p2); nueva pantalla flash. bitmapdata(568, 304, verdadero, 0); y = perlinOffset[0]. y-8;
perlinOffset[0]. x = perlinOffset[0]. x-8;
perlinOffset[1]. x = perlinOffset[1]. x+1;
perlinOffset[1]. y = perlinOffset[1]. y+1;
bmp.perlinNoise(baseX, baseY, nOctaves, randomSeed, bStitch, bFractalNoise, nChannels, bGreyScale, perlinOffset);
DMF = nuevos filtros de desplazamiento de flash. BMP, nuevo flash.geom.Point(0, 0), 1, 1, 20, 20, "color");
CD filtros = [DMF]
} ;
El rango que flotará es BitmapData (568, 304, verdadero, 0), de los cuales 568 y 304 se pueden crear según el tamaño de su propia imagen.
3. Realiza las modificaciones correspondientes y regresa a la escena. Puede agregar modos de fusión de capas y otros efectos de filtro a este clip de película. Vídeo de prueba.