Sobre televisores viejos , cuando el cable no venía por ciertos canales , estática aparecería . La estática es simplemente miles de puntos blancos y negro moviéndose de acuerdo a una función de "ruido " que se da constantemente nuevos valores aleatorios para las posiciones de los puntos . Este efecto puede ser reproducido bien en Flash utilizando un código ActionScript que anima un clip de película de acuerdo con una función de ruido . Instrucciones
1
Open Flash . Ir a "Archivo ", " Nuevo", y crear un nuevo archivo de tipo " Archivo de Flash ( ActionScript 2.0 ) " .
2
Hit "R " en su teclado para usar la herramienta " Rectángulo" . Pulse y arrastre en el escenario para crear el rectángulo que contendrá su televisor estática. No te preocupes por el color - no se mostrará al probar la película
3
clic en " V " en su teclado para usar la herramienta "Selección" . . En segundo lugar , haga clic en el cuadrado que acaba de dibujar y seleccione " Convertir en símbolo ... " Llame al símbolo " tv_mc " .
4 Haga clic en el cuadrado. En la barra de la derecha , en "Propiedades " de la ventana , escriba " tv_mc " donde dice " 5 Crear una nueva capa haciendo clic en el botón " Nueva capa " en la la esquina inferior izquierda de la línea de tiempo.
6
Haga clic en el fotograma clave en blanco en su nueva capa y seleccione "Acciones" para que aparezca la ventana de acciones .
7
En la ventana de acciones , copiar y pegar el siguiente código ActionScript : this.createEmptyMovieClip ( " tv_static ", 1) ; tv_static._x = tv_mc._x ; tv_static._y = tv_mc._y ; bitmap_data var = new flash.display.BitmapData ( tv_mc._width , tv_mc._height ) ; tv_static.attachBitmap ( bitmap_data , 1 ) ; tv_static.setMask ( tv_mc ) ; onEnterFrame = function ( ) { bitmap_data.noise ( Math.floor ( 1000 * Math.random ()), 0 , 255, 1