Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Posizione dinamica dei MovieClip

    Ciao a tutti e tanti auguri di buon anno nuovo...

    Spero ke qualcuno sappa rispondermi...

    Ho una movieclip che si sposta su diversi punti a seconda del pulsante ke premo...
    E' possibile ke invece di farla partire sempre dallo stesso punto, lei parta ogni volta dall'ultima posizione raggiunta? C'è uno script ke posso usare x farlo??

    ciao a tutti =)
    Se non puoi uscire dal tunnel...arredalo!!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    dipende da quale codice usi per spostarlo

  3. #3
    Sto usando le proprietà dei tween con le funzioni di transizione e gli easing...

    facciamo ke ti copio lo script ke è meglio
    Questo sul frame

    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    function muoviA(home, xfin, yfin, vel) {
    easeType = mx.transitions.easing.Strong.easeOut;
    //tipo di animazione
    var twX:Tween = new Tween(home, "_x", easeType, home._x, xfin, vel, true);
    var twY:Tween = new Tween(home, "_y", easeType, home._y, yfin, vel, true);
    }
    e questo sul pulsante ke fa partire l'azione


    on (release) {
    _root.muoviA(_parent.myBar, x1, y1, 2); //questo muove la barra dei menu coi pulsanti alla
    destinazione (x1,y1)
    _root.gotoAndStop(1);
    this.gotoAndStop(1);
    _root.muoviA(_parent.mc1, x2, y2, 2); //questo muove il file caricato nella MC alla destinazione
    (x2,y2)
    loadMovie("pagine/miaPagina.swf", _root.mc1);
    }
    spero sia abbastanza chiaro...
    Se non puoi uscire dal tunnel...arredalo!!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    il codice che hai postato fa già quello che hai chiesto :master:

  5. #5
    Ehm...no, non lo fa xkè al posto di x1,y1 e x2 y2 io ho dei valori definiti...
    quindi se cambio i valori numerici con nomi di variabili come ho fatto in questo caso, funziona come vorrei ke funzionasse??
    Se non puoi uscire dal tunnel...arredalo!!

  6. #6
    Ok, ho capito, ho sbagliato completamente a spiegarmi...

    Allora, quelli ke ho indicato sono gli script che uso x muovere la movieclip (MC) con i file caricati dall'esterno, e la barra del menu...

    Il mio problema è fare in modo ke MC non sia fissa sempre nella stessa posizione di partenza (come invece succede) per poi arrivare al punto di coordinate (x2,y2).
    Mi serve ke MC riparta dall'ultima posizione ke ha raggiunto quando ho cliccato su un pulsante...

    esempio:

    - clikko sul pulsante A e MC parte da (x0,y0) per andare su (xA,yA);
    - clikko sul pulsante G e MC parte da (xA,yA) e va su (xG,yG);
    - clikko sul pulsante C e MC va da (xG,yG) a (xC,yC)
    - e così via, il movimento può essere ogni volta diverso.

    Invece, le mie movieclip partono sempre dal punto (x0,y0), dove le ho posizionate sullo stage all'inizio, e raggiungono delle coordinate ke gli ho assegnato io nella funzione...

    Esiste una soluzione fruibile oppure no??
    Se non puoi uscire dal tunnel...arredalo!!

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non ci sono proprio, non capisco come sia possibile che il codice che hai postato non faccia quello che chiedi, se tu gli indichi di partire da clip._x e clip._y gli stai dicendo di partire dalla posizione assunta nel momento in cui viene richiamato il metodo, perciò se in precedenza avevi cliccato un pulsante, la seconda partenza avverrà dal punto in cui il clip si è fermato la prima volta

  8. #8
    Ok, invece ora ho capito io come devo fare, proprio grazie alla tua ultima risposta, quindi ti ringrazio della pazienza e ti spiego come era possibile ke io non riuscivo a farlo e tu a capirmi.

    Praticamente, al posto delle varie x e y io avevo inserito dei valori numerici definiti.

    Dicendomi che con "clip._x" e "clip._y" doveva fare come volevo io mi hai risolto il problema, quindi grazie mille =)
    Se non puoi uscire dal tunnel...arredalo!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.