Eyl 29

flash çalışmalarında sorun yaşayan arkadaşlar forumda konu açıyorlar. ancak bazen sorunu dille anlatmak yetmiyor, swf dosyasındaki problemi göstermek gerekiyor. böyle durumlarda, swf’i bir hosta yükleyip linki de mesajda vermek tabi daha faydalı oluyor. ancak herkesin hostu olmayabiliyor. ki hostu olanlar bile, ftp şifrelerini gir, ftpye bağlan, hosta yükle linki yaz vs. diye örnek dosyayı hosta yüklemeye üşenebiliyor. (örneğin ben)
bu projeyi böyle durumlar için, geliştirdim. siteye giriyorsunuz, sadece eposta adresinizi vererek, dosyanızı yüklüyorsunuz. ve dosya yüklendikten sonra link otomatik kopyalanıyor. siz sadece yapıştır ile linki kullanıyorsunuz. ve aynı zamanda linkin bir kopyası eposta adresinize gönderiliyor.

umarım herkesin işine yarar bir proje olmuştur.

proje action script 3.0 , php-mysql kullanılarak geliştirildi.

www.flashostingi.com

Flash hosting, ücretsiz hosting, swf hosting, swf yükme, swf upload

Eyl 04

 

Dosyayı indirmek için…

Geliştirilebilir…

Kodlar:

var ses_dosyasi:String="http://blog.bilgenc.com/dosyalar/as3_ses/muzik.mp3";
var nerede_kaldi:Number=0;
var ses_degeri:Number=30;
Devamı için tıklayın

Eyl 04

Önizleme için tıklayın

Örnek çalışmada, butona tıklandığında ad kutusuna yazılan değeri php’ye gönderiyor, php de gelen değeri alıp üzerine bir ek değer koyarak flash’a geri gönderiyor.

Yani örnek çalışmada hem veri gönderme hem de veri alma var.

Dosyalar linki

Kodlar aşağıda: Devamı için tıklayın

Eyl 04

 AS2 bölümünde nasıl çalıştığını anlatmıştım. Merak edenler oradan as2 ile yapılmış halini inceleyebilir. Bu seferki çalışma da AS3 ile yapıldı.

Hava durumu resmi direk meteoroloji.gov.tr sitesinden alınıyor.

Döviz bilgileri ise tcmb.gov.tr sitesinden bir php dosyası aracılığı ile alınıyor. Önizleme aşağıdadır. Dosyalar link.

 

Tem 17

Action script panelindesiniz, bir fonksiyon tanımlayacaksınız,

function yazıp tam düz parantez açmak için, shift+8′e basacakken bir parmağınız da ctrl tuşuna değdiyse;

gibi garip garip karakterler çıktıysa, tekrar  ctrl + shift + 8 yaparak eski haline çevirebilirsiniz.

yada, actions panelinin sağ üstündeki ok’a basarak:

Hidden characters‘i iptal edebilirsiniz.

 

 

 

 

 

Haz 12

Sahneye bir kare çizip movieClip yapalım, instance name kısmına da kutu yazalım. 

Hemen yanına da bir tane dinamik text açıp, nereye adı verelim.

Daha sonra da, Actions panelini açarak aşağıdaki kodları girelim:

stage.addEventListener(MouseEvent.MOUSE_WHEEL, tekerlek);
function tekerlek(e:Event){
    var _e=e;
    kutu.y-=_e.delta;
    if(_e.delta<0){
        nereye.text="kutu aşağı";
    }   else {nereye.text="kutu yukarı";  }
}

Önizleme

Dosya

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