ene 23
Explicación esquemática sobre el uso de matrices (matrix) aplicadas a Flash para la manipulación de bitmaps y lo que se deriva de ello: deformación, manejo del color, filtros, operaciones con píxeles, etc.

jul 21
Estaba tratando de manejar crear un bitmapdata para reflejar una imagen que había cargado externamente cuando me saltó este error:
ArgumentError: Error #2015: Objeto BitmapData no válido
Despues de mirar en la ayuda de Flash, vi que podía ser por por dos razones:
- Estamos intentando crear un BitmapData con un ancho o alto que no es un valor numérico válido (esto suele pasar si lo creamos a partir de una imagen que hemos intentado cargar externamente pero que no se ha cargado bien)
- Estamos intentado crear un BitmapData demasiado grande (el límite tanto para el ancho como para el alto son 2880 pixeles). Para esto podemos hacer un simple control de errores
if(loquesea.width > 2880 || loquesea.height > 2880)
{
throw new Error("La imagen supera los 2880 pixeles permitidos para BitmapData");
return;
}
Un saludo