Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125

    menu con rollover particolare(Nega...?)

    Ciao a tutti,
    avrei bisogno di un consiglio per creare un menu con un rollover particolare.
    Vorrei creare un menu composto da 3 bottoni colorati, in modo che passando sopra ad uno qualsiasi di questi, i rimanenti sbiadiscano fino al grigio.
    Una volta cliccato, ogni bottone deve mandare alla relativa scena.
    Come posso fare per ottenere quest'effetto? Esiste un modo in action script?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Lo sfondo è grigio e devono scomparire?

  3. #3
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125
    Prima di tutto...ciao Negatyve , è un piacere risentirti!

    Adesso veniamo al punto:
    lo sfondo è bianco e i pulsanti sono colorati e tutti diversi tra loro.
    In pratica ciò che voglio è solo che con il rollover risalti uno in particolare e gli altri sbiadiscano (diventino un po' più pallidi).

  4. #4
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125
    Volevo aggiungere una cosa...dovrei fare il tutto con FlashMx.

  5. #5

  6. #6
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125
    ESATTOOOOOOOOOOOOOOOOOOOO!!!!!!!:mavieni: :mavieni: :mavieni:

    Ho ancora due domande:
    1. in tutto lo script, a parte il nome dei pulsanti, devo modificare qualcos'altro?
    2. ho visto che i bottoni sono contenuti dentro movieclip...come faccio ad associare l'azione on (release) gotoAndPlay(scena,1)?



    MovieClip.prototype.pul = [button1, button2, button3];

    MovieClip.prototype.fadeUP = function()
    {
    this.onEnterFrame = function()
    {
    if(this._alpha < 100) { this._alpha += 5; }
    else { this.onEnterFrame = undefined; }
    };
    };
    MovieClip.prototype.fadeDW = function()
    {
    this.onEnterFrame = function()
    {
    if(this._alpha > 20) { this._alpha -= 5; }
    else { this.onEnterFrame = undefined; }
    };
    };

    MovieClip.prototype.startFade = function(dir)
    {
    if(!dir){
    for(var i = 0; i < this.pul.length; i++)this.pul[i].fadeUP();
    } else {
    for(var i = 0; i < this.pul.length; i++){
    var but = this.pul[i];
    if(but != this) { but.fadeDW(); }
    else { but.fadeUP(); }
    }
    }
    };

    button1.pulsante.onRollOver = function(){ this._parent.startFade(1); };
    button1.pulsante.onRollOut = function() { this._parent.startFade(0); };
    button2.pulsante.onRollOver = function(){ this._parent.startFade(1); };
    button2.pulsante.onRollOut = function() { this._parent.startFade(0); };
    button3.pulsante.onRollOver = function(){ this._parent.startFade(1); };
    button3.pulsante.onRollOut = function() { this._parent.startFade(0); };

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >1. in tutto lo script, a parte il nome dei pulsanti, devo modificare
    >qualcos'altro?

    no

    >2. ho visto che i bottoni sono contenuti dentro movieclip...come
    >faccio ad associare l'azione on (release) gotoAndPlay(scena,1)?

    codice:
    button1.pulsante.onRelease = function()
    {
    	this._parent._parent.gotoAndPlay("etichetta"); // mai usare i nomi delle scene
    };

  8. #8
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125
    Ok penso di aver capito. Lo script che hai aggiunto è da inserire al fondo dell'altro contenuto nel movieclip, giusto? La posizione è indifferente?

  9. #9
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >La posizione è indifferente?

    si, dove lo metti lo metti, in mezzo (meglio alla fine per ordine) allo script.

  10. #10
    Utente di HTML.it L'avatar di t_bee
    Registrato dal
    Feb 2002
    Messaggi
    125
    Ok, ora provo tutto, grazie mille... alla prox

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.