necesito usar el GetPixel32 en un objeto en un clip de película.Rastreo de mapa de bits de AS3 como "[forma de objeto]"/error o función, volviendo loco
con el fin de llegar a ese objeto i uso:
var bitmap=clip.getChildAt(0);
//and then
bitmap.bitmapData.getPixel32(x, y);
sin embargo, a pesar de que la ChildObject es un png consigo un error y el uso de
trace(clip.getChildAt(0));
trazas "[forma del objeto]"
¿Flash convierte ciertos mapas de bits en formas?
Consulte este fla (http://www.sendspace.com/file/uycmm5) para probarlo usted mismo.
¿Alguna idea?
Parece que 'clip.getChildAt (0)' es simplemente * no * es un 'Bitmap'. Si dice 'Shape' es' Shape', ¿qué puedo decir? Muestre el código donde está agregando a sus hijos al 'clip' más o menos. – Torious
Para agregar a Torious, mapa de bits var: Bitmap = clip.getChildAt (0) como mapa de bits; si el mapa de bits es nulo aquí, entonces definitivamente no es un mapa de bits. –
@Torious: compruebe el fla. el objeto ES un mapa de bits. los niños (también conocidos como la imagen png) no se agregan a través del código, simplemente se encuentran en un marco. – zantafio