Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di ercoli
    Registrato dal
    Mar 2002
    Messaggi
    173

    rollover in aree diverse

    Vorei creare un rollover di questo tipo:

    passo con il puntatore su un pulsante e in un'area distante dal pulsante stesso appare un'immagine o una scritta.

    Qualcuno può aiutarmi? Grazie!

    ercoli

  2. #2
    Una possibile soluzione (delle tante):

    Ipotizziamo di avere un movieclip sullo stage che si chiama mioclip, contenente quello che vuoi tu: una scritta, un'animazione ecc. ecc.

    codice:
    on (rollover) {
        mioclip._visible = true;
    }
    
    on (rollout) {
        mioclip._visible = false;
    }

  3. #3
    Utente di HTML.it L'avatar di ercoli
    Registrato dal
    Mar 2002
    Messaggi
    173
    Innanzi tutto grazie per la risposta solerte.

    Bene, effettivamente ora ho un rollover come desideravo.
    Unico problema è che quando testo la scena, fin tanto che non eseguo per la prima volta il rollover, l'immagine di rollover risulta visibile come se il puntatore fosse sul pulsante.

    grazie ancora!

    ercoli

  4. #4
    Originariamente inviato da ercoli
    Bene, effettivamente ora ho un rollover come desideravo.
    Unico problema è che quando testo la scena, fin tanto che non eseguo per la prima volta il rollover, l'immagine di rollover risulta visibile come se il puntatore fosse sul pulsante.
    Si rimedia facilmente.
    Associ al tuo clip (nel nostro esempio mioclip)
    questo codice:

    codice:
    onclipEvent (load) {
        this._visible = false;
    }

  5. #5
    e nel caso volessi fare una interpolazione di forma all'interno del mioclip dove do lo stop per far partire l'animazione al rollover.

    Io ho messo stop al primo frame dell'interpolazione di movimento del mioclip ma al rollover non parte..

    consigli?

  6. #6
    codice:
    on (rollover) {
        mioclip._visible = true;
        mioclip.gotoAndPlay(2);
    }

  7. #7

  8. #8
    ok. funziona all'andata. al rollover parte dal frame due. Io pero voglio che in andata vada da frame 2 al 15. e al rollout dal 15 al 30.

    ????

  9. #9
    Originariamente inviato da Simoweb
    ok. funziona all'andata. al rollover parte dal frame due. Io pero voglio che in andata vada da frame 2 al 15. e al rollout dal 15 al 30.
    ????
    Allora modifica così il codice del rollout:
    codice:
    on (rollout) {
        mioclip.gotoAndPlay(16);
    }
    E inserisci questo nel frame 30 di mioclip :

    codice:
    this._visible = false;
    stop();

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.