Vereís, tengo una imagen en color llamada tapiz_mc, me gustaría buscar un color específico de esta imagen y que me devolviese su posición "x" e "y". He estado mirando en la información de flash e internet y sólo me acerco con un getcolor, el problema es que creo un BitmapData de la medida de la imagen, la pinto con la imagen, hasta aquí creo que bien...pero para establecer el getColor tengo que darle otro hex para compararlo (visto que sólo me funciona si comparo dos HEX), creo que lo que he de conseguir es que el maskColor sean los colores del tapiz_mc pero no consigo averiguar como, el código que llevo escrito es el siguiente:
Código :
import flash.display.Bitmap; import flash.display.BitmapData; import flash.geom.Rectangle; var bmd:BitmapData = new BitmapData(210, 210,false); bmd.draw(tapiz_mc); var maskColor:uint = ; var color:uint = 0x0000FF; var dondesta:Rectangle = bmd.getColorBoundsRect(maskColor, color, true); var posx=dondesta._x; var posy=dondesta._y; trace(posx); trace(posy);
Muchas gracias de antemano!
