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

    clip sensibile (per esperti)

    Innanzitutto ciao a tutti!!!
    Avrei bisogno di capire come comandare un clip sensibile, mi spiego:
    Immaginate per esempio una sfera o un cubo,
    passandoci sopra con il mouse si muove
    non passandoci sopra si ferma

    Fino a qui nulla di difficile, tutto ciò riesco a farlo senza problemi.

    Ora il punto difficile:
    supponiamo che l'oggetto in questione debba muoversi verticalmente;

    1-Vorrei fare in modo che nell'istante in cui tolgo il mouse (rollout)
    il clip mi fermasse l'oggetto nella posizione in cui si trova in quel preciso momento.
    2-nel caso io rimetta il mouse sopra quell'oggetto (rollover) l'oggetto riprende a muoveresi (e quindi a compiere la sua corsa) dal punto in cui l'avevo lasciato.

    Se qualcuno ricorda il vecchio sito di MTV2 con quei strani solidi che si muovevano e suanavano....ecco vorrei ottenere lo stesso effetto.

    grazie.

  2. #2
    fai il tuo solido che si muove con una banalissima interpolazione e poi gli associ queste azioni:


    on(rollover){
    this.play();
    }
    on(rollout){
    this.stop();
    }

  3. #3
    Grazie Dioz,
    ma dove devo porre lo script?
    mettendolo direttamente suk movie clip nn mi funziona....

  4. #4
    immagino che hai flash5

    allora dovrai fare con l'hittest spe che me lo devo ricercare lo script, a memoria mi impicco


  5. #5
    No, Flash MX....cmq dimmi che devo fare.....

    p.s. se ti colleghi a icq...ma gari ci spieghiamo meglio....

  6. #6
    sono sempre collegato, solo che resto in modalità invisibbbboli

    se hai mx deve funziare, spe che lo ricontrollo

  7. #7
    no, guarda, funziona perfettamente , controlla di non aver sbagliato qualcosa nel copia incolla

    ora vado a casa, ciauz

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    mc.onRollOver = function() {
    this.onEnterFrame = function() {
    this._x += 2;
    };
    };
    mc.onRollOut = function() {
    this.onEnterFrame = null;
    };

  9. #9
    Funzionaaaaaaaaaaaaa

    l'importante è inserire lo script con la finestra delle action in modalità expert!

    grazie a tutti coloro che mi hanno risposto e mi hanno aiutato!


    ciao

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.