Director: rotazione sprite.

Di: marlene | 26/09/2020 17:51:46
Ciao a tutti,
sono i primi passi che faccio in Director 10 vorrei usare lo scripting di java, ossia ho:
- un pulsante facendo mouseDown questo dovrebbe animare un altro sprite facendolo ruotare in senso orario per tutto il mio stage non solo ruotare sulla stessa posizione;
- un pulsante facendo mouseDown questo dovrebbe animare un altro sprite facendolo ruotare in senso antiorario per tutto il mio stage non solo ruotare sulla stessa posizione.
Grazie dell’aiuto.

Risposte


Director: rotazione e spostamento contemporaneo di uno sprite.

Ciao Marlene,
non ho capito perché vuoi usare il Javascript (e non Java) al posto di Lingo,
tuttavia segui il mio esempio che ti ho realizzato su misura come un sarto.
Il codice seguente ti permetterà di ruotare (quando fai click sul pulsante) di 60° lo Sprite di tipo Bitmap sul Canale n.1 dello Score e di muoverlo di 60 pixel verso destra sull’asse orizzontale.
Per il gergo di Director vedi qui: http://www.001design.it/forum_italiano/thread.php?id=62
Associa al tuo pulsante questo script Lingo:
on mouseUp me
repeat with n=1 to 60
sprite(1).rotation=sprite(1).rotation+1
sprite(1).locH=sprite(1).locH+1
updatestage
end repeat
end
Naturalmente questo è solo un esempio, ma il discorso vale per tutti gli sprite e gli eventi che desideri.

Di: Pablito | 26/09/2020 17:52:46