Visualizzazione dei risultati da 1 a 5 su 5

Discussione: 15 bottoni

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    65

    15 bottoni

    vorrei riuscire a gestire 15 pulsanti con una funzione

    questi pulsanti devono caricare una foto e finqui tutto bene ma devono avere anche due stati, due colori diversi

    quindi se clicco su 1 mi deve diventare rosso
    poi se clicco su 15 mi deve diventare rosso 15
    e far ridiventare bianco 1

    qualcuno mi sa dire la struttura di questa funzione
    poi uso il setRGB e gestisco i due colori
    non so come passare alla funzione i controlli dei vari pulsanti
    con una serie di if annidati mi funge ma è una porcheria

    se qualcuno sa aiutarmi ben lieto

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Proprio perché sono tanti, non farei niente in AS.
    Metterei ogni pulsante in un mc composto da due soli frames; in ognuno c'è, nel primo frame, il pulsante bianco e nel secondo quello rosso. Ad ogni clic fatto su qualsiasi pulsante rimanderei gli altri mc, secondo il progetto, al primo o al secondo frame (visuale bianco o rosso).
    Te lo dico anche perché non esiste un modo per comandare tramite AS gli spostamenti dei 3 frame visibili di un pulsante.
    Non esiste perché ci complicherebbe la vita... spostando il tal pulsante dal frame Up al frame Down lancerei anche le azioni ad esso associate.

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    var ultimo = null;
    function colora(colore)
    {
    	var col = new Color(ultimo);
    	col.setRGB(colore);
    }
    function _press()
    {
    	colora(0xFFFFFF);
    	ultimo = this;
    	colora(0xFF0000);
    }
    var buttonNames= new Array('pulsante1','pulsante2','pulsante3','pulsante4',............)
    for (var a in buttonNames)
    {
    	this[buttonNames[a]].onPress = _press;
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    65
    ora provo grazie mille

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    65
    ma come la gestisco la metto nel primo frame, gli do il nome dei pulsanti e poi che azione do al pulsante

    questa:
    this[buttonNames[a]].onPress = _press;

    ma non mi funziona
    mi sai spiegare un po meglio grazie

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.