Visualizzazione dei risultati da 1 a 5 su 5

Discussione: ruota

  1. #1

    ruota

    Ciao ragazzi ho un cubo che ruota, vorrei che spostando il mouse a destra o sinistra il cubo si muovesse di conseguenza! come faccio?
    Grazie

  2. #2
    metti il movie del cubo che ruota all'interno di un clip filmato.
    poi dalla scena principale controlli la posizione dl mouse sull'asse x e la associ ad un preciso frame della time line del movie clip del cubo.
    Lo puoi fare tramite una cosa del genere

    posmouse = _root.x_mouse
    posmouse1 = posmouse/10 //devi trovare il giusto rapporto tra la posizione x e il numero di fotogrammi della scena del cubo.
    //fai poi muovere il clip filmato del cubo di conseguenza
    _root.moviecubo.gotoAndStop (posmouse1)


    Controllalo però perchè è scritto così di getto.

  3. #3
    Ho importato i 50 fotogrammi che animano il mio cubo in una clip a cui ho dato il nome istanza "moviecubo".
    Ho portato "moviecubo" sulla scena principale e sul livello azioni ho inserito la seguente azione
    posmouse = _root.x_mouse;
    posmouse1 = posmouse/10;
    // devi trovare il giusto rapporto tra la posizione x e il numero di fotogrammi della scena del cubo.
    // fai poi muovere il clip filmato del cubo di conseguenza
    _root.moviecubo.gotoAndStop(posmouse1);

    ma nulla non funziona! grazie ciao
    ps posmouse1 tra parentesi cos'è?

  4. #4


    il codice è:

    posmouse = _root._xmouse;
    posmouse1 = posmouse/10;
    _root.moviecubo._x=posmouse1;


    ??? gotoAndStop()????

    tutto questo va loopato su di un enterFrame

    moviecubo.onEnterFrame=function() {
    posmouse = _root._xmouse;
    posmouse1 = posmouse/10;
    this._x=posmouse1;
    }

    meglio ancora se onMouseMove

    moviecubo.onMouseMove=function() {
    posmouse = _root._xmouse;
    posmouse1 = posmouse/10;
    this._x=posmouse1;
    updateAfterEvent();
    }
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  5. #5
    risolto, grazie

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.