Flash8: script e trasformazioni

Di: alispiegate | 26/09/2020 18:34:15
hola!!
...dal pannello strumenti usando il comando "strumento trasformazione libera" oltre che a scalare, "screcciare" ecc. un oggetto è anche possibile spostare il punto a cui sono applicate le trasformazioni quali la rotazione...
il mio quesito è:
è possibile fare la stessa cosa da script e che codice devo usare?
grazie a tutti.

Risposte



Ciao alispiegate,
non si può spostare davvero il “Pivot” ovvero il punto di registrazione di un oggetto in Flash.
Quello che si può fare è calcolare la posizione del movieclip ruotato come se il pivot fosse spostato, e onestamente mi pare un lavoro inutile (e lungo)...
C’è chi lo ha fatto e ti linko il suo esempio...
http://www.darronschall.com/downloads/DynamicRegistration.zip
Come vedrai non si sposta davvero il Pivot del movieclip ma c’è una classe che calcola la posizione e la rotazione del movieclip in base a un punto qualsiasi.

Di: Professore | 26/09/2020 18:34:15


hola!
grazie professore per la risposta, purtroppo è un vero peccato che non si possa fare, e come dici tu, mettersi a calcolare tutto diventa una cosa molto lunga...
...speriamo nella prossima versione!!!
buona giornata.

Di: alispiegate | 26/09/2020 18:34:15