|
|
Come dare le funzioni Corde in AS3Adobe Flash Professional ( versioni CS3 , CS4 o CS5 ) Mostra Altre istruzioni 1 Nome le stringhe di testo che saranno le funzioni assegnate . Per questo esempio, utilizzare le stringhe di testo " MoveTankLeft " , " MoveTankRight ", " MoveTankForward " e " MoveTankBackward ". Scrivi in ActionScript 3 editor di codice che metterà alla prova se una stringa di testo specifica è stato inserito . Utilizzare un AS3 " se poi " l'istruzione per questo. Codice del " se poi " l'istruzione in modo che una specifica funzione verrà chiamata per ogni stringa di testo diversa ( tank.text = " MoveTankLeft " ) { tankLeft ( ) . ; }; ( tank.text = " MoveTankRight " ) { tankRight ( ) ; }; ( tank.text = " MoveTankForward " ) { tankForward ( ) ; }; ( tank.text = " MoveTankBackward " ) { tankBackward ( ) ; }; Il codice controlla per vedere se il testo immesso nella TextField serbatoio corrisponde a qualsiasi delle quattro stringhe di testo . Se un corrispondenze della stringa , il serbatoio associata funzione di movimento si chiama , e il serbatoio è o spostato a destra , sinistra , avanti o indietro . Digitare il codice per ciascuna delle funzioni chiamate . Codice le funzioni in modo tale che il serbatoio si sposterà di 10 pixel in entrambe le direzione orizzontale o verticale ogni volta che un serbatoio specifica funzione di movimento è chiamato funzione tankLeft ( ) : . Vuoto { tankLeft.x = tank.x - 10; } funzione tankRight ( ) : void { tankLeft.x = tank.x + 10; } funzione tankForward ( ) : void { tankLeft.x = tank.y - 10; } funzione tankForward ( ) : void { tankLeft.x = tank.y + 10; } Questo codice definisce quattro funzioni. La prima funzione , " tankLeft , " viene eseguito quando il messaggio di testo " MoveTankLeft " viene digitato nel TextField . In tal caso , il serbatoio viene spostato di 10 pixel a sinistra . Quando il serbatoio è comandato di andare avanti si sposterà di 10 pixel su; Flash ha rovesciato sistema di coordinate . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |