|
|
Come creare un avanzamento del caricamento Bar in AS3Adobe Flash Professional ( versioni CS3 , CS4 o CS5 ) Mostra Altre istruzioni 1 Avvia Flash. Fare clic su "File ", " Nuovo" . Fare clic sul tipo di file " File Flash ( ActionScript 3.0 )" dalla finestra di dialogo " Nuovo documento " . Fare clic su "OK ". Fai clic su "Componenti" dal menu " Windows" . Fare clic e trascinare l'icona barra di avanzamento sullo stage Flash dalla libreria dei componenti . Fare clic su "Proprietà" dagli uomini " Windows" . Digitare " ProgressBar " nella casella di testo Nome istanza . Fare clic e trascinare l' icona del pulsante sul palco Flash dalla libreria dei componenti . Digitare " loadSound " nella casella di testo Nome istanza . Fare clic su " Component Inspector" dal menu " Windows" . Digitare "Load White Rabbit " nella casella di testo dell'etichetta. Seleziona "Azioni" dal menu " Windows" . Posizionare il cursore sulla prima riga dell'editor "Azioni" . Fare clic su e digitare il codice per importare le utility del flash necessarie per utilizzare la barra di avanzamento : import fl.controls.ProgressBar ; import flash.events.ProgressEvent ; Digitare questo codice , a partire dalla prossima riga nell'editor "Azioni" , per posizionare un TextField sul palco Flash per essere utilizzato per visualizzare la percentuale di file musicale MP3 scaricato: var ProgressStatus : TextField = new TextField (); ProgressStatus.x = 200; ProgressStatus.y = 100; ProgressStatus.width = 400 ; addChild ( ProgressStatus ) ; Digitare il codice riportato di seguito , a partire dalla prossima riga nell'editor "Azioni" , per dichiarare un oggetto audio per contenere il file musicale scaricato e da utilizzare come file di origine per la barra di avanzamento per monitorare i progressi di carico con : var musica : Sound = new Sound (); ProgressBar.source = musica ; var musicFilelocation : String = "http://173.192.206.135/cgi-bin/dl.cgi/ze6fl4bvyep6nqwg7fcgcwlb4msqhqpawhws2aeogy/z6ipwi6m53na.mp3"; var musicrequest : URLRequest = new URLRequest ( musicFilelocation ) ; Digitare il codice riportato di seguito , a partire dalla prossima riga nell'editor "Azioni" . Questo rilevare quando il file musicale è stato completato il download ; istruire Flash per avviare il download del file musicale quando ha cliccato sul tasto loadSound ; aggiornare la barra di avanzamento in percentuale del file scaricato e avviare la riproduzione del file musicale dopo aver completato il download ProgressBar.addEventListener ( ProgressEvent.PROGRESS , progressHandler ) . ProgressBar.addEventListener ( Event.COMPLETE , soundLoaded_fn ) ; loadSound.addEventListener ( MouseEvent.CLICK , getSound_fn ) ; funzione progressHandler ( evento : ProgressEvent ) : void { ProgressStatus.text = ( "File caricato è" + ProgressBar.percentComplete + " percentuale di completamento "); } funzione soundLoaded_fn (event : Event) : void { music.close ( ) ; loadSound.enabled = false; music.play (); } funzione getSound_fn ( evento : MouseEvent ) { ( musicrequest ) ; } Copia e incolla questo codice nell'editor "Azioni " per assicurare che il programma Progress Bar eseguito senza errori : importazione fl.controls.ProgressBar ; import flash.events.ProgressEvent ; var ProgressStatus : TextField = new TextField (); ProgressStatus . x = 200; ProgressStatus.y = 100; ProgressStatus.width = 400 ; addChild ( ProgressStatus ) musica var : Sound = new Suono ( ) ; ProgressBar.source = musica ; var musicFilelocation : String = "http://173.192.206.135/cgi-bin/dl.cgi/ze6fl4bvyep6nqwg7fcgcwlb4msqhqpawhws2aeogy/z6ipwi6m53na.mp3"; var musicrequest : URLRequest = new URLRequest ( musicFilelocation ) ; ProgressBar.addEventListener ( ProgressEvent.PROGRESS , progressHandler ) ; ProgressBar.addEventListener ( Event.COMPLETE , soundLoaded_fn ) ; loadSound.addEventListener ( MouseEvent.CLICK , getSound_fn ) ; funzione progressHandler ( evento : ProgressEvent ) : void { ProgressStatus.text = ( "File caricato è" + ProgressBar.percentComplete + "Percentuale completa " ) ; } funzione soundLoaded_fn (event : Event) : void { music.close (); loadSound.enabled = false ; music.play (); } funzione getSound_fn ( evento : MouseEvent ) { music.load ( musicrequest ) ; } Fare clic sull'opzione " TestMovie " nel menu " Control" per scaricare il file musicale e guardare il passaggio barra di avanzamento da sinistra a destra , come il file viene scaricato . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |