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

Tutorial Flash per Drag & Drop

Adobe Flash consente di produrre presentazioni interattive come presentazioni e giochi. Flash linguaggio ActionScript fornisce metodi per la funzionalità drag and drop . Questo fornisce una buona base per la creazione di un gioco interattivo che dà al vostro controllo agli utenti di posizione dell'oggetto. L'esempio seguente fornisce una base per la comprensione di questi metodi , e fornisce una base per voi per costruire richiesto di utilizzare il drag and drop nelle presentazioni . Drag and Drop è implementata in modo diverso nelle versioni 2.0 e 3.0 del linguaggio . Istruzioni
Actionscript 2.0 Liberi 1

lancio di Flash . Selezionare "File" e "Nuovo ". Scegliere " File Flash (ActionScript 2.0) " e fare clic su " OK ". Con questo esempio "Excellent! " quando la palla è posizionato all'interno della scatola .

2 Selezionate lo strumento "Oval" dal pannello "Strumenti" e disegnare una piccola palla . Usare lo strumento " Selezione" ( freccia) per selezionarlo. Premere il tasto " F8" e scegliere l'opzione per " Clip filmato . " Fare clic su " OK ". Individuare il pannello "Proprietà" e impostare il campo " 3

Selezionate lo strumento " Rettangolo " e disegnare una grande scatola . Usare lo strumento " Selezione" per selezionarlo. Premere il tasto " F8" e poi "OK ". Impostare il campo " 4

Premere " F9 " per visualizzare le "Azioni" o nella finestra Script . Inserire il codice seguente :

smallball.onPress = function () {

this.startDrag (); }


smallball.onReleaseOutside = smallball . onRelease = function () {

this.stopDrag ();

//se smallball viene trascinato in BigBox

se ( this._droptarget == " /BigBox " ) {

trace ( "Excellent!" ) ; }


}
5

Selezionare "Controllo" e " prova filmato " per verificare codice.
Actionscript 3.0 Liberi 6

Launch Flash . Selezionare "File" e "Nuovo ". Scegliere " File Flash (ActionScript 3.0) " e fare clic su " OK ". Con questo esempio "Excellent! " quando la palla è posizionato all'interno della scatola .
7

Selezionate lo strumento "Oval" dal pannello "Strumenti" e disegnare una piccola palla . Usare lo strumento " Selezione" ( freccia) per selezionarlo. Premere il tasto " F8" e scegliere l'opzione per " Clip filmato . " Fare clic su " OK ". Individuare il pannello "Proprietà" e impostare il campo " 8

Selezionate lo strumento " Rettangolo " e disegnare una grande scatola . Usare lo strumento " Selezione" per selezionarlo. Premere il tasto " F8" e poi "OK ". Impostare il campo " 9

Premere " F9 " per visualizzare le "Azioni" o nella finestra Script . Inserire il codice seguente :

smallball.addEventListener ( MouseEvent.MOUSE_DOWN , dragEvent ) ;

smallball.addEventListener ( MouseEvent.MOUSE_UP , dropEvent ) ;

funzione dragEvent (e: MouseEvent ) : void {

smallball.startDrag (); }


funzione dropEvent (e: MouseEvent ) : void {

smallball.stopDrag ( ) ;

//se smallball viene trascinato in BigBox

se ( smallball.dropTarget.parent.name == " BigBox " ) { trace

( "Excellent! " ) ;

}

}
10

Selezionare "Controllo" e " prova filmato " per testare il codice
< . br>

 

software © www.354353.com