Comunidad de diseño web y desarrollo en internet online

cambiar color de un rectangulo dinamicamente

Citar            
MensajeEscrito el 27 Jul 2005 10:36 am
Buenas, tengo una dudilla. En mi aplicacion tengo un huevo de mcs, que tan solo son rectangulos. Lo que quisiera hacer es que llegados a un punto, el rectangulo 1 tenga el color colores[0], el rectangulo 2 colores[10], etc...

Es decir que cada rectangulo pille el color de un vector de strings que contienen los colores (pej colores[0]="0x23524")

Si me explicao mal, diganmelo y mirare de mejorar.

Enga un saludo!

Por Lord[STB]

53 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Jul 2005 01:51 pm
No sé a qué te refieres con "huevo", pero para cambiar colores en tiempo de ejecución debes utilizar la clase Color.

Con tu vector podría quedar algo como:

Código :

function cambiarColor(id_color, id_mc) {
    miColor = new Color(_root["mc_rectangulo"]+id_mc);
    miColor.setRGB(vectorColores[id_color]);
}


Ahora, si lo que quieres es que los colores sean aleatorios, sería algo como:

Código :

function cambiarColor(id_mc) {
    miColor = new Color(_root["mc_rectangulo"]+id_mc);
miColor.setRGB(vectorColores[Math.round(Math.random()*vectorColores.length-1)]);
}


Espero que eso sea lo que necesitas :wink:

Saludos.

Por ExGaul

Claber

180 de clabLevel



Genero:Masculino  

Cereté - Colombia

firefox
Citar            
MensajeEscrito el 27 Jul 2005 07:06 pm
ya sta resuelto tnx, xD

saludos!

Por Lord[STB]

53 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.