- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Darron Schall - Punto Di Registrazione
-
Darron Schall - Punto Di Registrazione
Salve ragazzi, avrei bisogno di cambiare via codice, il punto di registrazione di un clip nidificato.
Sto studiando l'As2, e a quanto pare l'uso di questa classe esterna fal al caso mio:
w w w .darronschall.com/weblog/2003/09/dynamic-movieclip-registration-with-as2.cfm
Non ho mai utilizzato cose di questo tipo, e non riesco a venirne a capo.
Ripulendo il codice nella root dello zip da scaricare dal link, rimane questo:[php]import mx.controls.NumericStepper;
import com.darronschall.DynamicRegistration;DynamicRegistration.initialize(blu);
blu.onRelease = function() {
this.setRegistration(this._xmouse,this._ymouse);
};function change(eventObj) {
blu["_"+eventObj.target.name.split('')[0]+"2"] = eventObj.target.value;
}rotation_stepper.addEventListener("change",this); [/php]Al clic sul movieclip "blu", il punto di registrazione cambia, collegandosi alle coordinate del puntatore, tramite il componente "Numeric Stepper" si attiva la rotazione.
Funziona, ma non ne capisco il motivo.
La classe contine rotazione, scalaX, scalaY.Ho bisogno di capirne il funzionamento, dovrei unire questo codice ad una barra di trascinamento legata ad una funzione di proporzione in x ed y gia pronta (il classico zoom tramite barra ) mi basterebbe anche solo capire come attivarlo tramite btn.
Sapreste aiutarmi?
Ringrazio chi perderà il suo tempo per me.
-
Nessuno sa aiutarmi?
-
up
-
up