Eylül 2007 için Arşiv

AS3 ‘de duplicateMovieClip olayı

Cuma, 21 Eylül 2007

AS3 ‘de duplicateMovieClip olmadığından, mc ‘yi yapıp Library’de linkage ayarlarında class ismi verip (mesela mcAsil ),
var mckopya:mcAsil=new mcAsil();
addChild(mckopya);
ile bunu çoğaltıp kullanabiliyoruz sahnemizde. Bunun kötü yanı: mcAsil isminin sabit olması. Yani dinamik bir yapıda ise kodunuz ve mcAsil’i değilde farklı bir class’ı kullanmak gerektiğinde bunu yapamamanız.
Bunun çözüme ise:
sahneye bir UILoader componenti koyup silin ve alttaki kodları kullanın:

import fl.containers.UILoader;
var benimKopyam = new UILoader();
benimKopyam.scaleContent = false;
benimKopyam.source = “herhangiStringOlabilir”;;
addChild(benimKopyam);

Burada herhangiStringOlabilir değişkenden de gelebilir.

Kolay gelsin.

FileReference.download() hakkında

Cuma, 07 Eylül 2007

Sadece küçük bir gözlemimi aktaracağım :

Şu şekilde FileReference.download()  çalışmadı bi türlü :
var dl:FileReference=new FileReference();
function dlfonk() {
dl.download(new URLRequest(”resim.jpg”),”resim.jpg”);
}

Bu şekilde çalışıyor:

function dlfonk() {
var dl:FileReference=new FileReference();
dl.download(new URLRequest(”resim.jpg”),”resim.jpg”);
}

Dışarda tanımlayıp , fonksiyon içinde çalışmadı nedense…