|
|
Come fare oggetti rimbalzo in AS3Adobe Flash Professional ( CS3 , CS4 o CS5 ) o Adobe Flash Builder o Adobe Flex Mostra Altre istruzioni 1 Avviare il programma Flash . Selezionare "Nuovo " dal menu "File " sulla barra principale del menu Flash . Selezionare l'opzione file " ActionScript 3" dalla finestra di dialogo . Selezionare l'opzione "Azioni " dal menu "Finestra" sulla barra principale del menu Flash per aprire l'editor "Azioni" . Posizionare il cursore del mouse sulla prima riga nell'editor Azioni . Digitare il codice per importare le classi " di transizione" necessari per codificare un Tween . Digita il codice di importazione di tre linee separate per includere le classi " TweenEvent " come mostrato di seguito fl.transitions.Tween importazione " Tween " e la " alleggerire " e , . Importare fl . transitions.easing * ; . import fl.transitions.TweenEvent ; ; codice di un oggetto a forma di cerchio rosso e posizionarlo su il palco . Utilizzare un numero intero senza segno ( uint ) variabile per memorizzare il codice equivalente esadecimale del colore rosso ( ff0000 ) , un'istanza Shape denominato "palla " per definire una forma, il metodo lineStyle per assegnare un bordo nero di 1 pixel alla forma , il metodo drawCircle di definire la posizione iniziale del centro del cerchio e il suo raggio , i metodi beginFill e endFill per colorare il cerchio del colore rosso assegnato e il metodo addChild per posizionare il cerchio sul ( schermo ) stadio . Digitare il codice AS3 elencato di seguito nell'Editor delle azioni di disegnare un luogo il cerchio rosso sul palco var color : uint = 0xFF0000 ; var . Shape = new Shape(); ball.graphics.lineStyle(1); ball.graphics.beginFill(color); ball.graphics.drawCircle(100,100,100) ball.graphics.endFill() stage.addChild(ball) var bounce : Tween = new Tween ( pallone , 'y' , Bounce.easeIn , 0 , 300 , 3 , true); codice un'interpolazione per far rimbalzare l'oggetto " palla " . Impostare i parametri nella dichiarazione " Tween " , come "palla" per l'oggetto che si desidera interpolare , "y ", come la direzione che si vuole far rimbalzare la palla in ( verticale) , " Bounce.easeIn " per specificare un rimbalzo che inizia lento , il numero zero ( 0 ) come punto di partenza sul l'asse y per iniziare il rimbalzo , il numero 300 come la posizione finale sul l'asse y dell'oggetto alla fine dell'interpolazione , 3 come la durata dell'impulso il rimbalzo e true per specificare che il tempo , 3 , è in secondi . . Assegnare e creare il Tween ad un oggetto denominato "rimbalzo" con il codice seguente var rimbalzo : Tween = new Tween ( pallone , 'y' , Bounce.easeIn , 0 , 300 , 3 , true) ; Digitare quest'ultima affermazione come l'ultima riga del codice già inserito il seguente: var : uint = 0xFF0000 ; var : Shape = new Shape(); ball.graphics.lineStyle(1); ball.graphics.beginFill(color); ball.graphics.drawCircle(100,100,100) ball.graphics.endFill() stage.addChild(ball) var bounce : Tween = new Tween ( pallone , 'y' , Bounce.easeIn , 0 , 300 , 3 , true); Seleziona " TestMovie " dal menu "Control" sulla principale di Flash barra dei menu. Si osservi che un cerchio rosso inizia a muoversi lentamente verso il basso e poi rimbalza indietro fino alla parte superiore dello schermo . Osservare , inoltre, che il rimbalzo dura per 3 secondi , il tempo specificato . Apprendimento autodidatta
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |