Tarayıcı Boyutuna Göre Flash'daki Nesnelerin Konumlandırılması

Son güncelleme: 15.04.2010 15:16
  • Flashta Tam Ekran Yapmak - Flash Siteyi Ekrana YaymakYapım mantığı gayet basit, tarayıcımızın boyutu her değiştiğinde kendini yenileyen bir fonksiyonumuz var, fonksiyonumuzda da flash ekranımızın width ve height değerleri doğrultusunda nesnelerin x ve y koordinat değerlerini konumlandırıyor yada ebatlarını değiştiriyoruz.

    Kodlar aşağıda, tek tek açıklamaya gerek duymuyorum, gayet basit zaten.

    Stage.scaleMode = "noscale";
    Stage.align="TL";
    Stage.addListener( this );
    function onResize(){
    sol_ust_kose._x=0;
    sol_ust_kose._y=0;
    sag_ust_kose._x=Stage.width-sag_ust_kose._width;
    sag_ust_kose._y=0;
    sol_alt_kose._x=0;
    sol_alt_kose._y=Stage.height-sol_alt_kose._height;
    sag_alt_kose._x=Stage.width-sag_alt_kose._width;
    sag_alt_kose._y=Stage.height-sag_alt_kose._height;

    ust_orta._x=(Stage.width-ust_orta._width)/2;
    ust_orta._y=0;
    sol_orta._x=0;
    sol_orta._y=(Stage.height-sol_orta._height)/2;
    sag_orta._x=Stage.width-sag_orta._width;
    sag_orta._y=(Stage.height-sag_orta._height)/2;
    alt_orta._x=(Stage.width-alt_orta._width)/2;
    alt_orta._y=Stage.height-alt_orta._height;

    merkez._x=(Stage.width-merkez._width)/2;
    merkez._y=(Stage.height-merkez._height)/2;

    blog._x=(Stage.width-blog._width)/2;
    blog._y=(Stage.height-blog._height)/2;

    arka._height=Stage.height;
    arka._width=Stage.width;
    }
    onResize();


    ÖnizLeme Yapmak Için TıkLayın...

    Kaynak KodLar Burda


    NOT: TeSt Etmek Için TarayıCının Kö$eLerinden Tutarak TarayıCının Boyutunu Deqi$tirin...


    Ercüment Ekinci 'ye Te$ekkürLer...
#15.04.2010 08:40 0 0 0
  • evet o yapmış ama ben yapınca olmuyor.
    sadece bu kodlarla mı yapmışlar.
#15.04.2010 09:46 0 0 0
  • Bir de Kaynak Kod Var... Buyrun Bakın...
#15.04.2010 11:09 0 0 0
  • galiba sakin bir gün, çalışa çalışa yapacağım.zira kaynak dosyası da ilginç..o yapmış, aynısını yapıyorum. ancak ben yapınca olmuyor.
    teşekkür ederim
#15.04.2010 15:16 0 0 0