Aktive Button Menü
![]()
Flash Components panelden hazır button kullanarak kolaylıkla yapabileceğiniz açıklamalı flash menü hazırlayacağız web sitelerinde rahatlıkla kullanabilirsiniz. İlk olarak yeni bir çalışma sayfası açalım 550×250 px benim tercihim oldu.
1-İlk olarak window> Components panelinden button sahneye sürükleyelim ben dört adet butonu sahneye sürükledim. Buttonları eklediğim layerin adını buton olarak düzenledim.

2-Properties panelden parameters penceresiniz açalım Label kutusundaki Button yazısını istediğiniz isim ile değişin instance name kısmına b1 yazalım. Photoshop buton için uygulamayı diğer butonlar içinde uygulayalım instance name kısmına sırası ile b1,b2,b3,b4 olsun.

3-Yeni layer ekleyelim layer adı Mouse olsun örnek resimdeki çizimi yapalım.

4-Çizim seçili durumda F8 movie clip yapalım klip içine girelim layer adı Mouse olsun yeni layer ekleyelim layer adı text olsun text tool aracı ile dynamic text oluşturalım instance name kısmına mousetext yazalım.

5-Scene1 sahnemize gelelim sahnede klip seçili instane name olarak mouse yazalım.
6-Yeni layer ekleyelim layer adı action olsun 1.framede actions paneli açalım F9 ekli kodu ekleyelim.
mouse._visible = false;
var btn;
//b1
b1.onRollOver = function() {
btn = setInterval(showbtn,100,"Photoshop");
}
b1.onRollOut = function() {
hidebtn();
}
//b2
b2.onRollOver = function() {
btn = setInterval(showbtn,100,"Flash");
}
b2.onRollOut = function() {
hidebtn();
}
//b3
b3.onRollOver = function() {
btn = setInterval(showbtn,100,"Actionscript");
}
b3.onRollOut = function() {
hidebtn();
}
//b4
b4.onRollOver = function() {
btn = setInterval(showbtn,100,"iletisim");
}
b4.onRollOut = function() {
hidebtn();
}
var count = 0;
function showbtn(mousetext) {
if(count == 5) {
clearInterval(btn);
count = 0;
mouse.mousetext.text = mousetext;
mouse._x = _root._xmouse;
mouse._y = _root._ymouse;
mouse._visible = true;
_root.onMouseMove = function() {
mouse._x = _root._xmouse;
mouse._y = _root._ymouse;
updateAfterEvent();
}
}
else {
count++;
}
}
function hidebtn() {
clearInterval(btn);
mouse._visible = false;
delete _root.onMouseMove;
}
7-Çalışmayı test edelim. Ctrl+Enter










Merhaba.. Photoders sitesi photoshop ve flash derslerin türkçe paylaşımak amaclı kurulmuş web sitesidir. Sitede mevcut dersler tamamen ücretsizdir. Ziyaretciler üye olmadan siteyi gezebilir yararlanabilirler, destek alabilmek sorunlarını iletebilmek için tek yapmaları gereken kısa bir zaman ayırarak ücretsiz üye olmalarıdır.Site içinde eklenmiş derslere yorum ekleyerek verilen emeklere saygı göstermek olduğu unutulmamalıdır.
5 butonlu ve bunlardan iki tanesinin açılır menülü (drop down)olan ve AS3 ile yazılmış buton komutlu bir ders anlatır mısınız?Ben hazırladım ama çalıştırdığımda ikinci açılır menü açılıyor fakat kapanmıyor.Ayrıca boton komutlarını yazamadım.Eğer isterseniz hatalarımı bulmanız için FLA dosyamı size gönderebilirim.Teşekkürler.
Yorum Yazın