August 11, 2005
attachBitmap y loadBitmap en Flash 8
Este es un ejemplo bien sencillo que usa dos nuevas funciones. La primera attachBitmap que es parte de la clase MovieClip y nos permite adherir (attach) un bitmap al movieclip, es parecido a attachMovie pero lo hace con bitmaps. La otra función es loadBitmap que nos permite cargar una imagen que esta en la librería a la memoria. En este caso yo tengo un png
en la librería que en el "linkage" esta exportado para ActionScript con el nombre "circle.png". Luego tengo el siguiente código en el primer frame:
import flash.display.BitmapData;
var btmp:BitmapData = BitmapData.loadBitmap("circle.png");
var level = 0;
this.onMouseDown = function()
{
var clip = this.createEmptyMovieClip("bmp"+level,level++);
clip.attachBitmap(btmp, 0, "auto", true);
clip._x = _xmouse - clip._width/2;
clip._y = _ymouse - clip._height/2;
}
