Action script 3 Slider

Kodla Büyü

refiq

Üye
Mesajlar
5
https://resmim.net/run/rp9TMU.png
Oncelikler herkese selamlar action script 3 ile pek hasir nesir degil amma. resimde gordugunuz gibi bir calismam var yapmak istedigim altdaki donen resimlere tiklandiginda resimlerin usteki resim mc icerisine gelmesi resimleride disaridan xml ile cagirdim carousel pro diye bir component yardimiyla projeyi ekliyorum bakip yardimci olursaniz sevnirim
 

Ekli dosyalar

  • proje.rar
    2.1 MB · Görüntüleme: 29
  • proje.rar
    2.1 MB · Görüntüleme: 9
stop();
import com.flashotaku.events.CarouselEvent;
import flash.events.MouseEvent;


var myXML:XML;
var myLoader:URLLoader = new URLLoader();
var yukleyici:Loader=new Loader();

myLoader.load(new URLRequest("images.xml"));
myLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void {
myXML = new XML(e.target.data);
myCarousel.addEventListener(CarouselEvent.ITEM_CLICK, itemClickHandler);
}

function itemClickHandler(event:CarouselEvent):void
{
trace(myXML.image[event.index].@source);
var adres:String=myXML.image[event.index].@source;
var req:URLRequest=new URLRequest(adres);
yukleyici.load(req);
yukleyici.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
resimmc.addChild(yukleyici);
}

function completeHandler(event:Event):void {
var loader:Loader=Loader(event.target.loader);
yukleyici.x=-540;
yukleyici.y=-175;
yukleyici.width=1080;
yukleyici.height=350;
}
 
Son düzenleme:
Hocam event.index komutu xml deki index nosunu veriyor. Component'ten bağımsız xml'i dışardan okuyup event.index ile tıklanmış olan index teki noyu kendi okuduğum xml'den tespit ediyorum. Ardından xml'den source etiketinden yolunu öğrendikten sonra addchild ile resimmc ye ekliyorum. 1080 vb genişlik konum vb. sayılar ise resimmc nin içindeki gri dikdörtgenin konum bilgileri ile aynı dilerseniz o dikdörgeni movieclip yapıp direk ordan da okutabilirsiniz. Böylelikle sonradan dikdörtgenin boyutunu değişince resimlerde ona göre gelir. Componenti inceleyerek belki içindeki resim bilgisine de ulaşabilirsiniz ama ben componenti kullanmadım hiç. sadece index bilgisini kullandım. Umraım faydalı olur
 
hocam oncelikle cok tesekkur ederim hem ugrasip yaptigin icin hemde anlatdigin icin cok faydali oldu
 
Geri
Üst