Pippo ho provato con un po di script ma non riesco a far diminuire l'alpha gradamente! Lo si puo fare pero semplicemente tramite delle interpolazioni e dei piccoli script assegnati ai pulsanti!
solo che le immagini che uso sono grosse e se uso una interpolazione mi raddoppia il peso
Vai su Flash-MX e leggiti la guida di Negatyve su Costruire un sito in Flash passo per passo
in particolare la parte riguardante il MENU:
http://flash-mx.html.it/guide/view_l...dguida=6&id=73
l'effetto sui pulsanti direi che è quello che stai cercando, e...
funziona alla grande!
ciao....solo che io dovrei farlo al contrario....cioè quando passo sopra con il mouse su un bannerino gli altri 3 devono diventare quasi trasparenti e quando mi tolgo ritornare alla versione di partenza.....![]()
A volte ci si complica la vita per niente!
tu dici:
1) ho 4 mc tutti ben visibili
2) se col mouse passo sopra ad 1 di questi gli altri tre devono diventare quasi trasparenti
OK?
anche se non è propriamente la stessa cosa, se la metti così:
1) ho 4 mc semitrasparenti
2) se col mouse passo sopra ad 1 questo diventa perfettamente visibile
Il punto (2) cioè l'effetto di evidenziazione del pulsante in "rollover", è identico in entrambe i casi
Quello che cambia è solo il punto 1.
Domanda:
Vale la pena avventurarsi in un complicato codice per ottenere ciò?
Io risponderei di no, ma se la tua risposta è sì allora bisogna rimboccarsi le maniche...
mo' ci devo pensare sopra :master:
Originariamente inviato da pasavign
A volte ci si complica la vita per niente!
tu dici:
1) ho 4 mc tutti ben visibili
2) se col mouse passo sopra ad 1 di questi gli altri tre devono diventare quasi trasparenti
OK?
anche se non è propriamente la stessa cosa, se la metti così:
1) ho 4 mc semitrasparenti
2) se col mouse passo sopra ad 1 questo diventa perfettamente visibile
Il punto (2) cioè l'effetto di evidenziazione del pulsante in "rollover", è identico in entrambe i casi
Quello che cambia è solo il punto 1.
Domanda:
Vale la pena avventurarsi in un complicato codice per ottenere ciò?
Io risponderei di no, ma se la tua risposta è sì allora bisogna rimboccarsi le maniche...
mo' ci devo pensare sopra :master:
eheheheh :metallica![]()
ti direi di sì....però se la cosa diventa complicata........
non pensavo fosse così incasinato fare l'opposto di quel esempio che mi hai indicato.......
cioè quello che mi hai scritto tu nei primi punti 1), 2)
SPERO CHE MI PUOI AIUTARE
Ho pensato a questa soluzione, ma la devi provare tu...
Ipotizziamo che le istanze dei tuoi 4 mc si chiamino:
mc1, mc2, mc3, mc4
Definiamo 4 variabili, rispettivamente:
mc1on, mc2on, mc3on, mc4on
Ad ognuno dei pulsanti assoceremo questo codice...
per mc1:
per mc2:codice:on (rollOver) { _root.mc1on = true; } on (rollOut) { _root.mc1on = false; }
e così via per mc3 e mc4.codice:on (rollOver) { _root.mc2on = true; } on (rollOut) { _root.mc2on = false; }
Definiamo un movieclip vuoto, che chiameremo controller, al quale assoceremo:
Provalo e fammi sapere!codice:onClipEvent (enterFrame) { // codice per mc1... if (!_root.mc1on) { // il mouse NON è sopra mc1 if (_root.mc1._alpha > 30) { _root.mc1._alpha -= 6; } } else { if (_root.mc1._alpha < 100) { _root.mc1._alpha += 6; } } // codice per mc2... if (!_root.mc2on) { // il mouse NON è sopra mc2 if (_root.mc2._alpha > 30) { _root.mc2._alpha -= 6; } } else { if (_root.mc2._alpha < 100) { _root.mc2._alpha += 6; } } ... e così via per mc3 e mc4 }
:adhone:
grazie per lo script.......
lo testato solo che in questo modo tutti i 4 MC partono quasi trasparenti.....
io vorrei che partissero al 100% alpha e poi se passo il mouse sopra ad esempio sul mc4, mc1,mc2,mc3 dovrebbero diventare quasi trasparenti.....