DINAMIK RESIM GALERISI - CS3

Öncelikle Window menüsünden Component (ctrl+f7) komutu ile ekrana component paletini getirin.Tilelist paletini basılı tutup ekrana sürükleyin.Sonra eklediğimiz tilelisti ekrandan silin, ekran boş kalsın.
Sahneden sildik fakat flash ortamından silinmedi. Ilk önce çalışmamızı Masaüstüne kaydedelim. Çalışmamızın adı “Resim galerisi.fla” olsun. Daha sonra resim galerisinde kullanacağımız resimleri belirleyelim. ÖrneÄŸin 10 adet resim seçebiliriz. Resimleri masaüstüne klasör açıp içine atın. Dikkat edin resimlerin adı Türkçe karakter olmasın!. Daha sonra Window menüsünden action paletini açın.
Resimlerin adını “resim1,resim2″ diye kaydettim. Kod yazarkende ona göre yazdım sizde istediÄŸiniz isimi verebilirsiniz…
Sıra geldi action paletine kodlarımızı yazmaya…

KOD:

import fl.controls.TileList;
var link:String = “resim/”;
var _tileList:TileList = new TileList ();

_tileList.addItem{(label:”resim1″, source:link + “1.jpg”)};
_tileList.addItem{(label:”resim2″, source:link + “2.jpg”)};
_tileList.addItem{(label:”resim3″, source:link + “3.jpg”)};
_tileList.addItem{(label:”resim4″, source:link + “4.jpg”)};
_tileList.addItem{(label:”resim5″, source:link + “5.jpg”)};
_tileList.addItem{(label:”resim6″, source:link + “6.jpg”)};
_tileList.addItem{(label:”resim7″, source:link + “7.jpg”)};
_tileList.addItem{(label:”resim8″, source:link + “8.jpg”)};
_tileList.addItem{(label:”resim9″, source:link + “9.jpg”)};
_tileList.addItem{(label:”resim10″, source:link + “10.jpg”)};

_tileList.columnWidth = 160;
_tileList.rowHeight = 120;
_tileList.columnCount = 5;
_tileList.rowCount = 2;
_tileList.move(10, 10);
addChild(_tileList);

Kodlarımız bu kadar…

Resimlerin genişliği 160, yükseklği 120 belirtmiştik. Sayfayı resimlere göre ayarlamak için 820e , 250 yapalım.

Ve sonunda çalışmamız bitti…