• User

    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.


  • User

    Nessuno sa aiutarmi?


  • User

    up


  • User

    up