|
|
Come smettere di suono in AS3Adobe Flash Professional ( versioni CS3 , CS4 o CS5 ) Mostra Altre istruzioni 1 Avviare il programma Flash. Fare clic su "File ", " Nuovo" nella barra principale del menu Flash . Fare clic sul tipo di file " File Flash ( ActionScript 3.0 )" dalla finestra di dialogo " Nuovo documento " . Fare clic su "OK". Fare clic sull'opzione " Library" dal menu " Finestra" . Clicca su " Suoni " nelle " Librerie comuni "Menu all'interno della" finestra " menu. Fare clic su una delle" sirene " suoni . Trascina al pannello Libreria che hai già aperto . tasto destro del mouse sul " sirene " file audio . Fare clic su "Proprietà" dal menu contestuale . Selezionare " Esporta per ActionScript ". Sostituire il testo della "Class" casella di testo con una nuova classe denominata "Siren ". Fare clic su "OK". Fare clic su " OK" nella finestra di dialogo successiva "Class" . Clicca su " Proprietà" dal menu "Finestra" per visualizzare la finestra di ispezione Proprietà . Fare clic su "Componenti " dal menu "Finestra" per visualizzare il Component Library . Fare clic e trascinare il componente " bottone" dalla Libreria Componenti allo stage di Flash . Digitare il nome di " redsongs " istanza in nome dell'istanza casella di testo nella finestra di ispezione Proprietà . Fare clic e trascinare un altro componente il tasto "" dalla Libreria Componenti allo stage di Flash . Digitare il nome istanza " Labelstop " in nome dell'istanza casella di testo nella finestra di ispezione Proprietà . Seleziona "Azioni" dal menu "Finestra" sulla barra principale del menu Flash . Posizionare il cursore sulla prima riga dell'editor Azioni. Fare clic e digitare il seguente codice per dichiarare un oggetto sonoro Sirena e un SoundChannel per elaborare il suono attraverso var sirensong : Siren = new Siren (); var sirenchannelone : . SoundChannel = new SoundChannel ( ) ; Digitare il codice riportato di seguito , a partire dalla prossima riga nell'editor azioni , di incaricare Flash per riprodurre il suono della sirena quando si fa clic sul pulsante redsongs e di smettere di suonare la sirena quando Cliccando sul pulsante Labelstop redsongs.addEventListener ( MouseEvent.CLICK , redplay ) . Labelstop.addEventListener ( MouseEvent.CLICK , violetplay ) ; funzione redplay ( songevent : MouseEvent ) : void { sirenchannelone = sirensong.play (); }; funzione violetplay ( songevent : MouseEvent ) : void { if ( sirenchannelone ) { SoundMixer.stopAll (); }; }; Copia e incolla il seguente codice in l'editor di azioni , se si vuole garantire che la vostra creazione del suono e il programma di arresto viene eseguito correttamente var sirensong : Siren = new Siren (); var sirenchannelone : . SoundChannel = new SoundChannel ( ) ; redsongs.addEventListener ( MouseEvent.CLICK , redplay ) ; Labelstop.addEventListener ( MouseEvent.CLICK , violetplay ) ; funzione redplay ( songevent : MouseEvent ) : void { sirenchannelone = sirensong.play (); }; funzione violetplay ( songevent : MouseEvent ) : void { se ( sirenchannelone ) { SoundMixer.stopAll (); }; }; Fare clic su " TestMovie " nel menu " Control" sui principali bar per avviare il filmato suono della sirena Flash menu. Fare clic sul pulsante redsongs per riprodurre i suoni la sirena e fare clic sul pulsante Labelstop per interrompere il suono . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |