|
|
Come utilizzare AS3 FLV PlayerAdobe Flash Professional ( versioni CS3 , CS4 e CS5 ) Mostra Altre istruzioni 1 Avviare il programma Flash. Fare clic su " Nuovo " dal menu File nella barra dei menu principale Flash . Fare clic sul tipo di file " File Flash ( ActionScript 3.0 )" dalla finestra di dialogo Nuovo documento che viene visualizzata . Fare clic su " OK" per chiudere la finestra di dialogo. Fare clic sull'opzione "Componenti" dal menu Finestra . Fare clic e trascinare il componente FLVPlayer dalla libreria dei componenti alla fase Flash in modo che la classe video flash verrà caricata all'avvio del programma . Premere il tasto " Delete " sulla tastiera per eliminare il componente FLVPlayback . Selezionare l'opzione "Azioni " dal menu Finestra sulla barra principale del menu Flash per aprire l'editor di azioni . Posizionare il cursore del mouse sulla prima riga dell'editor Azioni. Fare clic con il pulsante del mouse , e digitare il codice sottostante per importare le classi video Flash necessari per il componente FLVPlayback a lavorare in ambiente Flash import fl.video * ; . . Digitare il codice qui sotto , a partire dalla prossima riga nell'editor azioni , per creare un'istanza del componente FLVPlayback e posizionarlo sul palco alle coordinate stadio ( 25,50 ) . var my_FLVPlybk = nuovo FLVPlayback (); my_FLVPlybk.x = 25; my_FLVPlybk.y = 50; Digitare il codice qui sotto , a partire dalla riga successiva l'editor di azioni , selezionare il file video water.flv dal sito example.com a giocare nel componente FLVPlayback e posizionare il componente sul palco quando il filmato Flash gioca my_FLVPlybk.source = " http . : //www.helpexamples.com /flash /video /water.flv " ; addChild ( my_FLVPlybk ) ; Digitare il codice qui sotto , a partire dalla riga successiva del azioni Editor, per creare e posizionare un'istanza di un oggetto MovieClip che viene disegnata con uno spessore della linea in pixel di 4 pixel , è riempito con il colore rosso , è la forma di un rettangolo ( posizionato a coordinate stage [ 350200 ] con una larghezza di 50 pixel e un'altezza di 20 pixel ) , e chiamerà una funzione che si fermerà il video quando l'oggetto MovieClip ( myButton ) si clicca con il mouse var myButton : . MovieClip = new MovieClip(); myButton.graphics.lineStyle(4); myButton.graphics.beginFill(0xFF0000); myButton.graphics.drawRect(350, 200 , 50 , 20); myButton.graphics.endFill(); addChild(myButton); myButton.addEventListener(MouseEvent.CLICK, button_fn ) ; funzione button_fn (e: MouseEvent ) : void { my_FLVPlybk.stop (); }; Tipo il codice qui sotto , a partire dalla prossima riga nell'editor azioni , per creare e posizionare un'istanza di un oggetto MovieClip che viene disegnata con uno spessore della linea in pixel di 4 pixel , viene riempita con il colore verde , è la forma di un rettangolo ( posizionato a coordinate stage [ 350250 ] con una larghezza di 50 pixel e un'altezza di 20 pixel ) , e chiamerà una funzione che riproduce il video quando l'oggetto MovieClip ( myButton1 ) si clicca con il mouse. var myButton1 : MovieClip = new MovieClip(); myButton1.graphics.lineStyle(4); myButton1.graphics.beginFill(0x00FF00); myButton1.graphics.drawRect(350, 250 , 50 , 20); myButton1.graphics.endFill(); addChild(myButton1); myButton1.addEventListener(MouseEvent.CLICK, button1_fn ) ; funzione button1_fn (e: MouseEvent ) : void { my_FLVPlybk.play (); }; Copy e incollare il codice qui sotto nell'editor azioni se si desidera che il programma di lettore video per non avere eventuali errori di sintassi e di eseguire correttamente la prima volta import fl.video * ; . . var my_FLVPlybk = new FLVPlayback (); my_FLVPlybk.x = 25; my_FLVPlybk.y = 50; my_FLVPlybk.source = " http://www.helpexamples . com /flash /video /water.flv " ; addChild ( my_FLVPlybk ) ; var myButton : MovieClip = new MovieClip(); myButton.graphics.lineStyle(4); myButton.graphics.beginFill(0xFF0000); myButton.graphics.drawRect(350, 200 , 50 , 20); myButton.graphics.endFill(); addChild(myButton); myButton.addEventListener(MouseEvent.CLICK, button_fn ) ; funzione button_fn (e: MouseEvent ) : void { my_FLVPlybk.stop (); }; var myButton1 : MovieClip = nuovo MovieClip(); myButton1.graphics.lineStyle(4); myButton1.graphics.beginFill(0x00FF00); myButton1.graphics.drawRect(350, 250 , 50 , 20); myButton1.graphics.endFill(); addChild(myButton1); myButton1.addEventListener(MouseEvent.CLICK, button1_fn ) ; funzione button1_fn (e: MouseEvent ) : void { my_FLVPlybk.play (); }; Click l'opzione " TestMovie " nel menu di controllo sulla barra principale del menu Flash per caricare il video a example.com e riprodurre il video sul palco di Flash . Fare clic sul pulsante rosso per fermare la riproduzione del video , quindi fare clic sul pulsante verde per continuare la riproduzione del video . Fare clic sul pulsante verde per giocare di nuovo il video dopo il video è terminato . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |