Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Bottoni

  1. #1

    Bottoni

    Ciao a tutti
    ho un problemino che non riesco a risolvere (o meglio non sono capace)

    Guardate i bottoni del sito www.ceppistyle.it/provasito

    Come faccio a dire al (esempio) primo bottone che al click deve rimanere di diverso colore
    (ho gia dato il colore nel pulsante) e quando clicco sul secondo menu deve ritormìnare come in partenza?

    Aiutatemi xfavore non riesco ad andare avanti
    Grazie mille
    Sabrina

  2. #2
    Codice PHP:
    /* Dichiarazioni
    supponiamo che tutti i pulsanti siano instanziati p1,p2..pN
    Tutti i pulsanti sono dei MovieClip contenenti un "mc"
    che assumerà il colore.
    */

    MAX_button 10 // N° massimo dei pulsanti

    BASE_color "0x333333"
    OVER_color "0x003399"
    DOWN_color "0xFF0000"

    function reset_color(clip){
       for(
    I=1;I<=MAX_button;I++){
          
    this["p"+I].stato=false
          this
    ["p"+I].newColor.setRGB(BASE_color)
       }
       
    this[clip].stato=true
       this
    [clip].newColor.setRGB(DOWN_color)
    }

    MovieClip.prototype.myButtons=function(){
         
    this.newColor = new Color(this.mc)

         
    this.onRollOver=function(){
            if(!
    this.stato){
              
    this.newColor.setRGB(this._parent.OVER_color)
            }
         }

         
    this.onRollOut=function(){
            if(!
    this.stato){
              
    this.newColor.setRGB(this._parent.BASE_color)
            }
         }

         
    this.onPress=function(){
            if(!
    this.stato){
              
    this._parent.reset_color(this._name)
              
    // altre azioni
            
    }
         }
    }

    function 
    Init_button(clip){
       for(
    I=1;I<=MAX_button;I++){
          
    this["p"+I].stato=false
          this
    ["p"+I].myButtons()
       }

       
    this[clip].stato=true
       this
    [clip].newColor.setRGB(DOWN_color)
       
    // eventuali azioni di Inizio
    }

    Init_button("p1"
    Ciao Rempox

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.