Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Muoviti quando lo dico io

    Ciao, ho 2 clip rispettivamente mc1 e mc2.
    mc1, quando clicco su un pulsante, si sposta e va a x100 e y100 e da qui sorge il problema; vorrei che mc2 si muovesse quando mc1 è arrivato a x100 e y100.
    C'è un modo per farlo?
    Grazie
    www.d2studio.it

  2. #2

    Re: Muoviti quando lo dico io

    Originariamente inviato da danilodolci
    Ciao, ho 2 clip rispettivamente mc1 e mc2.
    mc1, quando clicco su un pulsante, si sposta e va a x100 e y100 e da qui sorge il problema; vorrei che mc2 si muovesse quando mc1 è arrivato a x100 e y100.
    C'è un modo per farlo?
    Grazie
    posta il codice che hai usato
    x far spostera il clip 1
    oppure spiega meglio comè fatta la cosa

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    MovieClip.prototype.funzione= function (x,y,a,sx,sy,fade,steps) {
    this.onEnterFrame=function () {
    this._xstep=(Number(x)-this._x)/Number(steps);
    this._ystep=(Number(y)-this._y)/Number(steps);
    this._rot=(Number(a)-this._rotation)/Number(steps);
    this._xsca=(Number(sx)-this._xscale)/Number(steps);
    this._ysca=(Number(sy)-this._yscale)/Number(steps);
    this._clipfade=(Number(fade)-this._alpha);
    this._steps=steps;
    if (this._steps) {
    this._rotation+=this._rot;
    this._alpha+=this._clipfade;
    this._x+=this._xstep;
    this._y+=this._ystep;
    this._xscale+=this._xsca;
    this._yscale+=this._ysca;
    this._steps--;
    }
    else {
    delete this._xstep;
    delete this._ystep;
    delete this._xsca;
    delete this._ysca;
    delete this._steps;
    this.onEnterFrame=function () {}
    }
    }
    }


    sul pulsante:
    on (rollOver) {
    _root.mc1.funzione(-2.3,417.3,0,100,100,100,12);
    }
    www.d2studio.it

  4. #4
    cioè automaticamente??

    cioè quando il clip1 è errivato a x=100 ad es il clip due si sposta automaticamente??

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    esattamente...quando la clip 1 e' arrivata la clip 2 si muove
    www.d2studio.it

  6. #6
    Originariamente inviato da danilodolci
    esattamente...quando la clip 1 e' arrivata la clip 2 si muove
    a volo !
    allora potresti verificare la posizione del clip1
    con la pressione del tasto con cui fai muovere il clip1

    con una cosa del genere


    //ho usare il release anche se tu hai il rollover è lo stesso
    on (release) {
    _root.mc1.funzione(-2.3,417.3,0,100,100,100,12);
    this.onEnterFrame=function () {
    if(_root.mc1._y>100 | _root.mc1_x>100){
    _root.mc2.funzione(-2.3,417.3,0,100,100,100,12);

    }
    }
    deleteonEnterframe;
    }

    ciao

    prova un pò
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    Ti ringrazio...ora provo!
    www.d2studio.it

  8. #8
    Come dici tu si muovono insieme...forse perchè hai inserito che mc2 si deve muovere se mc1 è maggiore di 100, invece mc2 si deve muovere se mc1 è uguale a 100...
    www.d2studio.it

  9. #9
    Originariamente inviato da danilodolci
    Come dici tu si muovono insieme...forse perchè hai inserito che mc2 si deve muovere se mc1 è maggiore di 100, invece mc2 si deve muovere se mc1 è uguale a 100...
    cambia con =


    anche se il cliup con il tuo script cmq va oltre i 100 o no?

    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #10
    il clip parte da x200 e y200 quindi come hai scritto tu già in partenza mc1 ha una x e una y maggiori di 100...quindi partono insieme...ho provato ad inserire = o == ma non cambia nulla...
    www.d2studio.it

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.