flashtr.com

  Component, ActionScript, OOP, Flash 9, CS3, Flash animasyon, buton, movie, grafik, google banner, google optimizasyon, MovieClip(root), xml
Site İçi Arama
flashtr.com Facebook'ta

Ana Sayfa >  Action Script 3.0 > Dışardan yüklenen resmi kopyalamak

Dışardan yüklenen resmi / swf yi kopyalamak

05.07.2011 10:00:09
Duplicate an image which loaded as external

Bazı durumlarada dışardan yüklediğiniz tek bir resmi yada swf’yi birden fazla göstermeniz gerekebilir. bunun 2 yöntemi var;
  1. ne kadar kopyalama yapacaksanız o kadar o görseli loaded edeceksiniz ki bu server tarafında trafik demekdir.
  2. Bir defa loaded ettikten sonra flash’ın kendi içinde server tarafında herhangi bir trafik/yük oluşturmadan copyalamak. Biz bu yöntemi kullanıcaz.

Eğer dosyanız image ise;

var loader:Loader=new Loader()
var request:URLRequest=new URLRequest("imageURL.jpg")
loader.load(request)
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderComplete)
addChild(loader)

function loaderComplete (event:Event)
{
    var mainLoader:Loader=event.currentTarget.loader as Loader;
    var copyLoader:Bitmap = new Bitmap((mainLoader.getChildAt(0) as Bitmap).bitmapData)   
    copyLoader.x=200
    addChild(copyLoader)
}



Eğer dosyanız swf ise;

var loader:Loader=new Loader()
var request:URLRequest=new URLRequest("swfURL.swf")
loader.load(request)
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderComplete)
addChild(loader)

function loaderComplete (event:Event)
{
    var mainLoader:Loader=event.currentTarget.loader as Loader;
    var copyLoader:Loader=new Loader()
    copyLoader.loadBytes( mainLoader.contentLoaderInfo.bytes )
    copyLoader.x=200
    addChild(copyLoader)
}


dilerseniz loaderComplete içindeki Bitmap işlemini bir for döngüsü içine alarak da yapabilirsiniz. ama burada oluşan kopyaları görebilmeniz için x yada y koordinatlarını değiştirmeniz gerekiyor örn copyLoader.x=200 * i.






"Aradığım burada değil" diyorsanız, sormaktan çekinmeyin.
Adınız
Soyadınız
E-Posta *    
Soru *  

Flash CS5 (1)

Fundamental of Action Script (1)

Temel Bilgiler (1)

Nerede ve Ne zaman Flash (3)

Flash’da ne nedir? (12)

Action Script 3.0 (63)

Flash CS3 (6)

XML (4)

Kitaplar & Eğitim Cd’leri (3)

Pdf Dökümanlar (1)

Flash Video - flv (1)

Hata Sebepleri (3)

Flash Siteler (2)

Grafik Dünyası (25)

Google (4)





Actin Script 3.0 nedir?  

google banner boyutları ve özellikleri  gadget banner kullanımı  flashVars'ı nerede nasıl kullanabilirim  clicktag kullanımı

movieClip renk değiştirme / tint  internet explorer (ie)'de hata verme sebebi   png ile jpeg/jpg arasındaki fark




Copyright © 2009 FLASHTR
Tüm hakları FLASHTR.com'a aittir. Kaynakların yazılı izni olmadan kullanımı yasaktır.

admin@flashtr.com