Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software di animazione >> .

Come creare TV statico in Flash

Su vecchi televisori, quando il cavo non è stato in arrivo per alcuni canali , sembrerebbe statico . La statica è semplicemente migliaia di puntini bianchi e neri che si muovono secondo una funzione di "rumore " che dà costantemente nuovi valori casuali per le posizioni dei punti ' . Questo effetto può essere replicata ben in Flash utilizzando un ActionScript che anima un clip filmato in base a una funzione del rumore . Istruzioni
1

Open Flash . Vai su " File ", "Nuovo ", e creare un nuovo file di tipo "File Flash (ActionScript 2.0) " .
2

Hit " R " sulla tastiera per utilizzare il " strumento Rettangolo " . Fare clic e trascinare sul palco per creare il rettangolo che conterrà il televisore statico . Non preoccuparti per il colore - non verrà mostrata quando si prova il filmato
3

Hit "V " sulla tastiera per utilizzare lo strumento "Selezione" . . Secondo clic sul quadrato appena disegnata e selezionare " Converti in simbolo ... " Chiama il simbolo " tv_mc " .
4

fare clic sul quadrato . Sulla barra degli strumenti a destra , nella finestra "Proprietà" , digitare " tv_mc " dove dice " 5

Create un nuovo livello facendo clic sul pulsante " Nuovo livello ", a nell'angolo in basso a sinistra della linea del tempo .
6

Fare clic sul fotogramma chiave vuoto nel nuovo livello e selezionare "Azioni " per aprire la finestra Azioni .
7

Nella finestra Azioni , copia- incollare il seguente codice 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

 

software © www.354353.com