Показать сообщение отдельно
Старый 07.09.2009, 18:32
gnus вне форума Посмотреть профиль Отправить личное сообщение для gnus Найти все сообщения от gnus
  № 3  
Ответить с цитированием
gnus

Регистрация: Feb 2008
Сообщений: 100
склейте их в одну "ленту" и загрузите, а когда надо "разрежьте" на отдельные куски

Код AS3:
[Embed(source="icons.png")] //<- лента квадратных одноразмерных картинок  
private var icons:Class;		
 
private var images:Array=new Array();// <-массив для картинок
 
private function loadIcons():void
{
  var asset:BitmapAsset=new icons();						
  var countIcons:int=asset.bitmapData.width/asset.bitmapData.height;
  var iconWidth:Number=asset.bitmapData.height;
  for(var i:int=0;i<countIcons;i++)
  {
    var bmp:BitmapData=new BitmapData(iconWidth, iconWidth);
    bmp.copyPixels(asset.bitmapData, new Rectangle(iconWidth*i, 0, iconWidth, iconWidth), new Point(0, 0));
    images.push(bmp);
  }			
}
__________________
http://komimap.ru


Последний раз редактировалось gnus; 07.09.2009 в 18:39.