public static AsTexture getTexture()
 {
     AsBitmapData bmpData = new AsBitmapData(BITMAP_WIDTH, BITMAP_HEIGHT);
     AsByteArray bmpBytes = new AsByteArray();
     int numBytes = (int)(BITMAP_DATA.getLength());
     int i = 0;
     for (; i < numBytes; ++i)
     {
         bmpBytes.writeUnsignedInt((uint)(BITMAP_DATA[i]));
     }
     bmpBytes.uncompress();
     bmpData.setPixels(new AsRectangle(0, 0, BITMAP_WIDTH, BITMAP_HEIGHT), bmpBytes);
     return AsTexture.fromBitmapData(bmpData, false);
 }