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

    effetto su menu testo??

    ciao a tutti

    dovrei realizzare un menu con effetto dissolvenza uguale a questo:

    www.ingo-maurer.com

    (mi riferisco ale menu principale di navigazione...con effetto dissolvenza al passagio del mouse sul testo)

    sapete se esiste un componente che possa farlo?
    o avete idea di come si possa realizzare?

    grazie anticipatamente
    Francesco.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: effetto su menu testo??

    ti dico per un singolo pulsante, poi basterà duplicare la procedura

    crei un movieclip con dentro il tuo campo di testo (statico o dinamico, stà a te la scelta), oltretutto crei un rettangolo trasparente da mettere sotto il testo, per mettere come area attiva tutto il clip, assegni un nome al clip, ad esempio lo chiami "mioClip"

    ora nel primo frame della timeline principale scrivi

    codice:
    mioClip.onRollOver = function(){
    	this.onEnterFrame = function(){
    		if(this._alpha >= 100){
    			delete this.onEnterFrame;
    		} else {
    			this._alpha += 5;
    		}
    	}
    }
    mioClip.onRollOut = mioClip.onReleaseOutside = function(){
    	this.onEnterFrame = function(){
    		if(this._alpha <= 50){
    			delete this.onEnterFrame;
    		} else {
    			this._alpha -= 5;
    		}
    	}
    }
    fatto!

  3. #3
    provo subito..
    GRAZIE!!!!
    Francesco

  4. #4
    WOw!! and80 grazie mille...
    posso chiderti ancora un aiuto..lo script è ok..
    solo che io avrei bisogno di avere la scritta del menu prima di un

    colore CHIARO (es. grigio chiaro)

    poi on mouseOver di vent SCURO

    e poi on mouseOut ritorna chiro come all'inizio tramite quell'effetto FADE

    lo script come lo hai fatto tu è perfetto ma le scritta,finche non ci si va sopra almeno una volta,rimane di colore SCURA.
    a me servirebbe che si subito CHIARA

    chissà se sono riuscito a farti capire che intendo??

    e poi è possibile fargli fare l'effeto dissolvenza più rapidamente...

    spero di non star esagerando con le richieste
    Francesco.

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ponge
    WOw!! and80 grazie mille...
    posso chiderti ancora un aiuto..lo script è ok..
    solo che io avrei bisogno di avere la scritta del menu prima di un

    colore CHIARO (es. grigio chiaro)

    poi on mouseOver di vent SCURO

    e poi on mouseOut ritorna chiro come all'inizio tramite quell'effetto FADE

    lo script come lo hai fatto tu è perfetto ma le scritta,finche non ci si va sopra almeno una volta,rimane di colore SCURA.
    a me servirebbe che si subito CHIARA

    chissà se sono riuscito a farti capire che intendo??
    si, avevo dimenticato questa piccola cosina
    devi scrivere prima di quello che ti ho dato
    codice:
    mioClip._alpha = 50;
    Originariamente inviato da ponge
    e poi è possibile fargli fare l'effeto dissolvenza più rapidamente...

    spero di non star esagerando con le richieste
    Francesco.
    si, vedi il "+= 5"? devi modificare quel numero per fargli fare il fade più in fretta o più piano, comunque dipende anche dal framerate che hai impostato (io solitamente lo imposto a 60 e va benissimo, ma penso che anche a 30 vada bene)

  6. #6
    GRANDEEEE!!!!

    grazie mille...davvero..

    francesco.

  7. #7
    mhhh...ultimo problemone....

    uff..sono davvero una crapa...

    non rieco a far diventare questa cosa un bottone..nel senso che è un Clip e se ci metto dentro un bottone con un link non funziona..ho anche provanto a fare prima un bottone e poi a metterci dentro nel primo frame il clip della scritta ma poi non funziona più l'effetto dissolvenza (presumo che il motivo sia che lo Script che è posizionato nella time line principale non riesca più a trovare l'oggetto "mioClip" giusto??
    come posso fare in poche parole a fare si che questo bell effetto sulla scritta sia anche un bottone? la mia intenzione è creare un menu...

    grazie ancora...
    Francesco.

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da ponge
    mhhh...ultimo problemone....

    uff..sono davvero una crapa...

    non rieco a far diventare questa cosa un bottone..nel senso che è un Clip e se ci metto dentro un bottone con un link non funziona..ho anche provanto a fare prima un bottone e poi a metterci dentro nel primo frame il clip della scritta ma poi non funziona più l'effetto dissolvenza (presumo che il motivo sia che lo Script che è posizionato nella time line principale non riesca più a trovare l'oggetto "mioClip" giusto??
    come posso fare in poche parole a fare si che questo bell effetto sulla scritta sia anche un bottone? la mia intenzione è creare un menu...

    grazie ancora...
    Francesco.
    flash-mx e successivi permettono di trattare i clip esattamente come i button, ciò significa che puoi usare un clip alla stregua di un pulsante ma con tutte le proprietà e metodi dei clip, hai già incontrato due metodi (anzi tre)
    codice:
    onRollOver   --> mouse sopra clip
    onReleaseOutside --> mouse premuto sopra al clip ma rilasciato fuori
    onRollOut --> mouse fuori dal clip
    // poi esistono anche
    onRelease --> al rilascio del pulsante del mouse
    onPress --> alla pressione del pulsante del mouse
    questi i più utilizzati e significativi per un menù

    la sintassi è sempre
    codice:
    mioClip.onRelease = function(){
    //tutte le azioni che vuoi
    }
    ps. quando associ l'azione onRelease al clip, questo fa si che appaia la manina, proprio come fosse un pulsante

  9. #9
    ottimo...
    che figata...
    mi hai salvato ancora fratello!!!

    grazie.
    Francesco.

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.