Manyetik Menü

Bu dersimizde farenin hareketlerine göre davranış gösteren butonları göreceğiz

Hemen uygulamamıza başlayalım isterseniz. Öncelikle kendimize bir temiz sayfa acalım.

Sonra bir tane Movie Clip (ctrl+f8) oluşturalım.İçine bir kutucuk çizelim üzerine butonumuzun adını yazalım(yazmayadabilirsiniz). Sonra bu ikisini secip sağ tıklayalım Convert to Symbol diyerek Button seçeneğini seçelim.
Sonra ana sahnemize dönelim.Window menüsünden Libraryi açalım(ctrl+L kombinasyonunuda kullanabiliriz). Sonra Movie Clibimizi sahneye sürüklüyoruz. Tekrar Window menüsüne giderek Info sekmesini seçiyoruz ve W: 80.0, H: 20.0 X:50 y:150 olarak konumuzu ve boyutlarımızı ayarldıktan sonra çalışmamızın büyük bir kısmını bitirmiş bulunmaktayız. Ve son olarakta Movie Clibimizin Action panelinden aşağıdaki kodlarımızı giriyoruz.


onClipEvent (enterFrame) {

    _root.xInit = 150;

    _root.yInit = 150;

    

    if (_root._ymouse > 50 && _root._ymouse < 150) {

        _root.yChange = Math.round(_root._ymouse-this._y);

        _root.xChange = Math.round(_root._xmouse-this._x);

        _root.yMove = Math.round(_root.yChange/20);

        _root.xMove = Math.round(_root.xChange/20);

        this._y += _root.yMove;

        this._x += _root.xMove;

    }

    else {

        _root.yChange = Math.round(this._y - 60);

        _root.xChange = Math.round(this._x - 50);

        _root.yMove = Math.round(_root.yChange/20);        

        _root.xMove = Math.round(_root.xChange/20);

        this._x -= _root.xMove;

        this._y -= _root.yMove;

    }

    

}



Ve manyetik menümüz hazır arkadaşlar başka derslerde görüşmek üzere. Çalışmamızın .fla dosyasını buradanindirebilirsiniz.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 12 yıl önce
cok isime yaradi cok tesekur ederim. eleriniz dert gormesin.
• 12 yıl önce
ellerine sağlık iyi çalışma
• 12 yıl önce
eline sağlık arkadaşım
• 12 yıl önce
ben söylediklerinizi aynen yaptım ancak actionscript sürekli hata veriyor:(nasıl yapabilrim?
• 12 yıl önce
Güzel bir çalışma fakat maalesef kodlar çalışmıyor . dersleri eklerken lütfen kontrol edelim ki insanlar hatasız bir şekilde öğrenebilsin Saygılar
• 11 yıl önce
KAYNAK DOSYAYI İNDİREİYORUM :agla:
• 11 yıl önce
süper bişeymiş.teşekkürler
• 11 yıl önce
kodların bi açıklaması yapısaydı iyi olurdu yinede teşekkürler!...

Yukarı Git