Anasayfa İletişim RSS
Ziya Kahraman Derslerini Okumak için Tiklayin Upload Dosya Filtreleme
PHP sayfalarınızda upload kontrolünü kullanacaksanız, hackerların sisteminize basitçe sızasını önlemek için bir kaç önemli noktayı bilmelisiniz..
 
Şimdi Üye Ol | Şifremi Unuttum
 
 
 
Anasayfa » Flash (140 ders)
 
Flash'ta Açılır Panel Uygulaması

Yazar: Yalçın Yaman  
Eklenme: 30.12.2007   Okunma: 2451    Puan: 5   Seviyesi:  Balang
Bu derste butonlar yardımı ile açılır panel olarak kullanacağımız bir objeyi kontrol etmeyi göreceğiz. Buraya tıklayarak bu çalışmanın bir örneğini görebilirsiniz.

Yeni boş bir flash döküman oluşturuyoruz. Ana sahnedeyken klavyeden ctrl+F8'i tuşluyoruz. Açılan pencereden alt resimdeki gibi "name" kısmına "panel" yazıp "graphic"i seçtikten sonra "ok"u tıklıyoruz.



"Tools" panelinden "rectangle" aracını seçtikten sonra,



sahneye panel için kullanacağımız bir kare çiziyoruz, bu karenin özelliklerini siz belirleyebilirsiniz. Ayrıca ben karenin üzerine "açılır panel yazdım".



Klavyeden tekrar Ctrl+F8 tuşlarına basıyoruz ve bu kez "movie clip"i seçerek "name" kısmına "pop-up" yazdıktan sonra "ok"u tıklıyoruz.



Library deki "panel" isimli grafiği,



"pop-up" isimli movie clip'in sahnesine mause yardımı ile sürüklüyoruz ve X-Y değerlerini 0 yaparak sahnenin
sıfır noktasına hizalıyoruz.



Timeline'deki 10. ve 20. frameler üzerinde sırası ile klavyeden F6'yı tuşlayarak resimdeki gibi keyframe oluşturuyoruz.



Timeline'deki keyframe oluşturduğumuz 10. frameyi seçtikten sonra sahnedeki "panel" isimli grafiğimizi ilk pozizyonundan farklı olarak sağ üst köşesini sahnenin 0 noktasına, mause ile sola doğru sürükleyerek hizalıyoruz.



Bu işlemden sonra timeline'deki 1.-10. ve 11.-20. frameler üzerinde sırası ile sağ tıklayarak "create motion tween" seçeneğini seçiyoruz ve bu sayede, sahnedeki "panel" isimli grafiğe hareket katmış oluyoruz.



Layer1 üzerinde sağ tıklayarak "insert layer"i seçiyoruz ve ikinci bir layerin oluşmasını sağlıyoruz.



Layer2'ye ait 2. ve 11. frameler üzerinde sırası ile, klavyeden "F6" yı tuşlayarak boş birer keyframe oluşturuyoruz.



Layer2 üzerindeki 2.boş frameyi seçerek sol alt köşedeki properties kısmındaki "frame label" kısmına "acik" yazıyoruz.



Layer2 üzerindeki 11. frameyi seçerek aynı işlemi uyguluyoruz ve bunada "kapali" yazıyoruz.



Layer2 üzerinde sağ tıklayarak "insert layer" seçeneğini seçiyoruz ve 3.bir layer'in oluşmasını sağlıyoruz.



Layer3 üzerindeki 10. frameyi seçiyoruz ve klavyeden F6 tuşuna basarak boş bir keyframe oluşturuyoruz.



Layer3 üzerindeki 1 frameyi seçiyoruz ve klavyeden F9'u tuşlayarak action panelinin açılmasını sağlıyoruz. Action paneline alttaki kodu yazıyoruz.


stop();

panel = true;



Action paneli açıkken layer3 üzerindeki 10. frameyi seçiyoruz ve alttaki kodu yazıyoruz.


stop();

panel = false;



Pop-up isimli movie clip için yapacak düzenlemelerimiz bu kadar. Scene1'e tıklayarak ana sahneye dönüyoruz.



Library'deki pop-up isimli movie clip'i mouse ile tutup ana sahneye sürükleyip bırakıyoruz ve alt resimdeki gibi ana sahnenin sağ dış kısmına yerleştiriyoruz.



Ana sahneye yerleştirdiğimiz pop-up isimli movie clip'i mouse ile seçip properties kısmındaki "instance name" kısmıda "pop_up" yazıyoruz.



Şimdi ana sahnede paneli kontrol edebilmemiz için iki adet buton oluşturacağız. Bunun için buton yapımı ile ilgili dersleri inceleyebilirsiniz. Ben alttaki gibi sahnenin alt kenarına iki adet buton oluşturdum.



Ana sahnede oluşturduğumuz "açık" etiketli butonu mouse ile seçtikten sonra klavyeden F9'u tuşlayarak action panelinin açılmasını sağlıyoruz ve panele alttaki kodu yazıyoruz.


on (release) {

    if (pop_up.panel == true) {

    pop_up.gotoAndPlay("acik");

}

}



"kapalı" etiketli butonu seçip alttaki kodu yazıyoruz.

on (release) {

    if (pop_up.panel == false) {

    pop_up.gotoAndPlay("kapali");

}

}



Ctrl+enter ile test edebilirsiniz. Sizler "panel" isimli grafik yerine üzerinde butonlar ve açıklamalar olan kendi movie clip ve grafiklerinizi kullanabilirsiniz. Kaynak dosyayı alttaki linkten indirebilirsiniz. İyi çalışmalar.

Kaynak dosyay indirmek iin tklayn

 
  • Currently 5.00/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Flash'ta Açılır Panel Uygulaması Dersini Yazdırın

"Flash'ta Açılır Panel Uygulaması" dersi için 10 yorum var

01.01.2008 nefisperest diyor ki:
faydalı güzel bir ders hoş olmuş ellerine sağlık

16.01.2008 bucuu diyor ki:
GÜZEL olmuş elinize saglık

16.01.2008 erenarsu diyor ki:
ellerinize sağlık.
çok faydalı bir ders olmuş.

22.01.2008 seyma7 diyor ki:
çok güzel olmuş

22.01.2008 Deliyar diyor ki:
evet güzel bir konu ama ben sanırsam bi yanlış yaptım hocam herşey tamam butonlarda çalışıyo ama panel gelmiyo :) sorun ne dir acaba ?

14.02.2008 seyma_xx diyor ki:
ya bende yapadım herşeyi tam yaptım ama çalışmadı

14.02.2008 ttyaman diyor ki:
Çalışmalarınızı forum-flash bölümüne de paylaşırsanız mutlaka bir çözüm bulabiliriz arkadaşlar.

10.03.2008 Betül16 diyor ki:
Ben yaptım gerçekten de çok güzel oldu.TşKer

22.03.2008 tamtam diyor ki:
seyma_xx
ya bende yapadım herşeyi tam yaptım ama çalışmadı



aynısı bende oldu:S

30.06.2008 koridor diyor ki:
milliyet ve hurriyettte sağ üst köşede oluyor
öle bişe nasıl yapılır

ye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 133 Ziyaretçi, 4 Üye
user82, 1azdeli, sagokolik, inanogur
Bugün: 1138, Dün: 4674, Bu Ay: 20790, Toplam Ziyaret: 1048656, Toplam Üye: 92371, Son Üye: zingfa
Toplam Ders: 1645, Toplam Yazar: 40, Toplam Dosya: 43, Toplam Link: 109
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz