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

    Cambiare colore a seconda del valore

    Ciao a tutti.
    Ho un filmato con un campo di testo dimamico nel quale viene passato di volta il volta un valore diverso, con questo script

    _root.voltmeter.setValue(mytext);

    Mytext è il campo di testo che può essere un numero da 0 a 10.

    Sotto questo numero c'è un simbolo che deve cambiare colore a seconda del valore di mytext.
    Se mytext è da 0 a 6 il simbolo dev'essere rosso
    Se mytext è 7 o 8 il simbolo dev'essere giallo
    Se mytext è 9 o 10 il simbolo dev'essere verde.

    Il simbolo si chiama Simbolo 203.

    Come caspita si fa?????

  2. #2
    Una soluzione molto "rapida" ma comunque efficace è una serie di if

    col = new Color("Simbolo203")
    if(mytext >= 0 && mytext<=6)
    col.setRGB(0xFF0000)
    }else if(mytext == 7 || mytext==8){
    col.setRGB(0xFFFF00)
    }else if(mytext==9 || mytext==10){
    col.setRGB(0x00FFFF)
    }

  3. #3
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    mi viene il dubbio che tu non abbia nemmeno dato un nome
    all'istanza del simbolo203, o sbaglio?

  4. #4
    non l'ho dato!
    Devo farlo?

  5. #5
    Fatto, funziona! Grazie a tutti!!!!

  6. #6
    Alla prossima

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.