Haz 08

AS2′deyken iç içe movie cliplerde,

bir dış movieClipteki değişkene yada fonksiyona,

trace( _parent.sayi );

şeklinde ulaşabiliyorduk.

Devamı için tıklayın

Haz 08

Kullanıcının isteğine bağlı, sitenizi tam ekranda gösterme seçeneği yapabilirsiniz. Kullanıcı isterse tıklar, tam ekranda kullanır, isterse de normal ekranda. Sitenize koyabilmeniz için, Flashtaki as kodların dışında bir de html kodların arasına fullScreen özelliğini aktif etmeniz gerekiyor. Bunun için de, aşağıdaki parametreyi htmlden eklemeniz yeterli:

<param name=”allowFullScreen” value=”true” />

Örnek .html ve .fla dosyalarını aşağıdaki linkten indirebilirsiniz.

Ön izleme

Dosyalar

Haz 08

Bu sınıf ile, swf dosyasını görüntüleyen kullanıcının sistem dili çözünürlük değerleri gibi pek çok özelliğini elde edebilirsiniz. Bunu nerede kullanırız derseniz, örneğin sitenizde bir arkaplan resmi yükleteceksiniz, ve 1024×768 çözünürlüğünde tam ekrana oturan resim, 1280×768 çözünürlüğünde tam oturmayacaktır. Bu durumda, kullanıcının ekran çözünürlüğüne göre hazırladığınız resmi dışarıdan yükleterek, kullanıcının ekran çözünürlüğüne özel gösterimler sunabilirsiniz.

Devamı için tıklayın

Haz 07

Sağ tık menüsüne istediğiniz kadar seçenek ekleyerek, menüyü özelleştirebilirsiniz.

Kodlar ve .fla dosyası aşağıda:

var sag_menu:ContextMenu = new ContextMenu();
sag_menu.hideBuiltInItems();

Devamı için tıklayın

Haz 07

Action Script 2.0 kategorisinde as2de yapılmış örneğini vermiştim. Bu da as3 ile hazırlanmış şekli.

Arada ne fark var derseniz, 3-5 ufak kod farklılığı.

Mantık aynı.

Kodlar ve kaynak dosyası aşağıda.

var sahne:Stage = stage;
sahne.scaleMode = StageScaleMode.NO_SCALE;
sahne.align = StageAlign.TOP_LEFT;

sahne.addEventListener(Event.RESIZE, sahne_yenile);

function sahne_yenile(event:Event):void {
sol_ust.x=0;
sol_ust.y=0; Devamı için tıklayın

Haz 05

AS 2.0 ile AS 3.0 kod ve fonksiyonları arasındaki farklar..

AS 2.0′daki fonksiyonların AS 3.0daki karşılıkları..

Bu dökümana help bölümünden, ActionScript 2.0 Migration yazarak da ulaşabilirsiniz.

PDF dosyasını da indirebilirsiniz.

http://livedocs.adobe.com/flex/201/langref/migration.html

adresinden de bakabilirsiniz.

Haz 03

küçük bir örnek olsun diye;

önizleme

dosya

Haz 03

As2′deki MovieClipLoader’ın yerini , As3′de Loader almış.

var dosya:String=”anim.swf”; // yüklenecek dosya: jpg swf png vs..
var request:URLRequest = new URLRequest( dosya );
var yukleyici:Loader = new Loader();

Devamı için tıklayın

Haz 03

CS3e geçip, AS3ü inceleyenler görmüştür, as2 ile alakası olmayan yepyeni bir dil türemiş.

Bir butona kod vereceksiniz diyelim, butona tıklayıp Actions paneline kod yazamıyorsunuz. Butona yazım modu kapatılmış. Frame’den kod yazıyoruz artık.

Az da olsa ingilizcesi olan arkadaşlar, burada hiç vakit kaybetmesinler. Çünkü burada AS3 üzerine anlatılacak herşey Help dökümanlarından öğrenilerek anlatılacaktır. İngilizcesi olan Direk Help paneline öğrenmek istediklerini yazıp, flashın dökümanlarından merak ettiği konuları araştırabilirler.

Devamı için tıklayın

May 30

.fla dosyasını açtığınızda karşınıza bir mc çıkacak, ona bir kere tıklayıp Actions panelini açtığınızda aşağıdaki kodu göreceksiniz.

onClipEvent(load){
yukle=”anim.swf”;

}

buradaki yukle değişkeni movieClip içerisine yüklenecek olan dosya.

anim.swf yerine resim.jpg diye yazıp bir resim dosyasını da yükletebilirsiniz.

Devamı için tıklayın