tengo un problema con los seteos de unos colores
tengo una barra que se desplaza siguiendo al cursor en el eje _y,
tambien tengo un clip que debe cambiar de color segun la posicion _y
de la barra:
en la posicion _y=292 el clip debe ser azul, en _y=336 debe ser verde, en _y=380 rojo y en _y=424 debe ser amarillo, osea cada 44 pixeles que se desplace la barra hacia arriba o abajo el clip debe alcanzar un color especifico. el problema es que quiero que el cambio de color sea progresibo entre cada color especifico. osea que si la barra esta en una posicion intermedia el color del clip tambien debe ser un color intermedio entre los colores especificos.
estoy tratando de usar esta funcion:
Código :
miColor = new Color( "swatch" );
r=0
g=0
b=0
function cambiaColor() {
miColor.setRGB(r << 16 | g << 8 | b);
}
y usarla asi:
Código :
_root.r = Math.round((mi_clip._y)/100*255); _root.g = Math.round((mi_clip._y)/100*255); _root.b = Math.round((mi_clip._y)/100*255);
pero hasta ahi llego y me confundo
kizas este código no sirve y es mas sencillo con otro metodo.
me podrían dar alguna idea por favor
saludos
