Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    3

    Menu in dissolvenza sensibile al movimento del mouse

    Salve a tutti, sono un nuovo utente!
    Mi scuso in anticipo se il mio problema fosse già presente all'interno del forum, ma non ho trovato nulla che potesse risolverlo...

    Sto realizzando un sito con flash CS3 AC 2.0

    C'è un fla principale da cui carico i vari contenuti tramite swf esterni
    con funzione loadMovieNum.

    Al livello 1 si carica il menu di navigazione che richiama altri swf.
    Al livello 2 si carica un swf.

    Cliccando sul menu (liv 1) vorrei che una volta caricato il file swf (liv 2),
    il menu (liv 1) sparisse in dissolvenza per poi ricomparire al passaggio del mouse da parte dell'utente.

    Il mio procedimento è corretto?
    Se si, qualcuno può dirmi come posso ottenere l'effetto desiderato?


    Grazie mille, aspetto un gentile riscontro.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se carichi un filmato in un livello, ne puoi controllare la timeline attraverso la sintassi _leveln, dove n corrisponde al livello che vuoi raggiungere.
    Non mi ricordo proprio bene, ma mi pare che sia possibile controllare anche l'alpha dei livelli, quindi potresti provare ad usare ad esempio _level1._alpha = 0 per azzerare la visibilità, e _level1._alpha = 100 per renderlo nuovamente visibile.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    3
    Grazie mille
    Faccio qualche prova...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    3
    Il parametro alpha (0/100) abbinato ai livelli funziona.
    Segue procedimento:

    Su LIV 100 (contenente il menu che deve sparire) ho inserito:
    _level100._alpha = 100; (abbinato al rollOver)

    Su LIV 2 (che si apre al click sul menu) ho inserito un pulsante trasparente grande come tutto lo stage con:

    on (rollOut) {
    _level100._alpha = 0;
    }
    on (rollOver) {
    _level100._alpha = 100;
    }

    Facendo così all'uscita del mouse dallo stage, il menu sparisce e al passaggio ricompare.
    Ho inserito "_level100._alpha = 100;" anche su LIV 100 perchè altrimenti il menu spariva al passaggio del mouse sullo stesso.

    Esiste un modo alternativo per avere lo stesso effetto senza mettere un pulsante sullo stage?

    Altro quesito: mi piacerebbe fare in modo che l'oggetto menu liv100 svanisca gradualmente (tipo effetto dissolvenza). E' possibile?


    Grazie per la disponibilità
    Cordialmente

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.