Come iniziare a trascinare più sprite in Flash AS3

Adobe Flash ActionScript 3 include funzioni di trascinamento della selezione, in modo da consentire agli utenti di trascinare oggetti su un'animazione Flash. Per consentire agli utenti di trascinare e rilasciare gli sprite, è necessario impostare le funzioni di trascinamento e rilascio dell'animazione. È necessario chiamare la funzione di trascinamento quando l'utente preme il pulsante del mouse sull'icona.

1

Apri l'editor di Adobe ActionScript 3 e apri il tuo progetto AS3.

2

Fare doppio clic sul frame che contiene lo sprite che si desidera trascinare e rilasciare.

3

Aggiungi il listener di eventi che monitora l'azione dell'utente per un clic del mouse. Questo comando abilita la funzione che specifichi quando l'utente fa clic con il mouse sullo sprite. Aggiungi questo codice all'inizio del tuo file e sostituisci "sprite" con il nome del tuo sprite:

sprite.addEventListener (MouseEvent.MOUSE_DOWN, mymember);

4

Inizializza la funzione "mymember" che chiama la funzione "drag" per avviare la funzione di trascinamento quando l'utente fa clic sullo sprite. Aggiungi il codice seguente al file:

funzione mouseDownHandler (evt: MouseEvent): void {var mysprite = evt.target; mysprite.startDrag(); }

5

Fare clic sul pulsante "Salva" e fare clic su "Esegui" per rivedere il filmato Flash nel debugger.


$config[zx-auto] not found$config[zx-overlay] not found