Anasayfa İletişim RSS
Vejdi Subari Derslerini Okumak için Tiklayin Göz Rengini Degiştirmek
Photoshop'ta göz rengini ço basit ve kısa bir zamanda değiştirmeniz mümkün.
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » Flash (147 ders)
 
Play-Stop Ses Butonu Yapıyoruz

Yazar: Yalçın Yaman  
Eklenme: 29.10.2007   Okunma: 1469    Puan: 3.8   Seviyesi:  Başlangıç
Bu derste flash bir buton ile müzik kontrolünün (play-stop) nasıl yapıldığını anlatacağız.

Müziğimizi kütüphanemize import edelim ve üzerinde sağ tıklayarak "linkage" seçeneğini tıklıyoruz.

"Export for ActionScript" i seçelim ve "identifer" kısmıda "ses"adını verelim.

Ana sahnede buton için bir şekil çizelim ve üzerinde sağ tıklayarak "Convert to Symbol" seçeneğini tıklıyoruz.

"Button" seçeneğini işaretledikten sonra "ok" tıklayarak kapatalım. (Daha önceden oluşturtuğumuz bir buton varsa onu da kullanabiliriz.)

Ana sahnedeki oluşturduğumuz butonun üzerine sağ tıklayalım ve "Convert to Symbol" seçeneğini seçelim.

"Movie clip"i seçtikten sonra "ok" tıklayarak kapatalım.

Oluşturduğumuz Movie Clip'i kütüphaneden çift tıklayarak açıyoruz.

İkinci frameyi seçelim ve "F6" tuşu ile aynı butonun ikinci framede de oluşmasını sağlayalım (ikinci framede farklı renkte bir buton kullanabiliriz).

Birinci framedeki butonumuzun actions paneline alttaki kodu yazıyoruz.


on (press) { 

ses = new Sound(); 

ses.attachSound("ses"); 

ses.start( 0 ); 

gotoAndStop ("stop"); 

}



Buradaki "ses.start(0); komutu butonumuz tıklandığında sesimizin kaçıncı saniyesinden başlıyacağını belirtiyor. (Örneğin: ses.start(15); olsaydı ses 15 saniyeden başlıyacaktı)

İkinci framedeki butonumuzun actions paneline alttaki kodu yazalım.


on (press) { 

ses.stop(); 

gotoAndStop ("start"); 

}



İkinci bir layer oluşturalım. 1. ve 2. framelerine alttaki kodu yazalım.


stop();



Üçüncü bir layer oluşturalım ve bu layer'e ait 1. frame seçiliyken "Properties" kısmındaki "Frame Label" kısmına "start" yazalım.

İkinci frameyi seçelim ve "Frame Label" kısmına "stop" yazalım (tırnak işaretlerini yazmıyoruz).

Ctrl + Enter ile test edelim. Butonumuza ilk tıkladığımızda müzik çalacak ikinci tıklamada ise kesilecek.

Butondaki ses kontrolünü tıklama ile değilde sadece üzerine getirip çekme suretiyle yapmak istiyorsak:

1.framedeki buton için yazdığımız "on (press)" kodunu "on (rollOver)"
2.framedeki buton için yazdığımız "on (press)" kodunu "on (rollOut)" olarak değiştiriyoruz.

Butona ait "movie klip" ve "library" görüntüleri aşağıdaki gibidir:





Hepsi bu kadar, iyi çalışmalar diliyorum.

FLA dosyasını aşağıdaki linkten indirebilirsiniz.

Kaynak dosyayı indirmek için tıklayın

 
  • Currently 3.89/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Play-Stop  Ses Butonu Yapıyoruz Dersini Yazdırın

"Play-Stop Ses Butonu Yapıyoruz" dersi için 8 yorum var

04.11.2007 ege diyor ki:
bu ders çok güzelmiş!!!

04.11.2007 ege diyor ki:
bu ders çok güzelmiş!!!

24.11.2007 Shanra diyor ki:
bira ezbere kaçmış mantığınıda anlatsaydınız çok iyi olurdu çok işimi yaradı ama teşekkürler

24.11.2007 ttyaman diyor ki:
çalışma şeklini yazının içinde bahsettim zaten bu ders ilk defa flash kullanımına başlayanlar için değildir ondan önce incelenmesi gereken konular var tabiki.

07.02.2008 terminal diyor ki:
Arkadaşım öncelikle çalışma için saol fakat benimkinde küçük bi pürüz oluyor Ctrl Enter yapıp animasyonu oynattığımda ilk kez ses açma kapamaya tıkladıgımda aktif olmuyor ikinci defa aç kapa dedigim zaman aktif oluyor bunu nasıl çözerim yardımcı olabilirsen sevinirim.

23.03.2008 denizceylan55 diyor ki:
hata veriyor kodlaryardımcı olurmusunnn

24.03.2008 ttyaman diyor ki:
Ders ile ilgili problemlerinizi forum alanında paylaşın. Cevaplayan çıkacaktır.

16.04.2008 sedatsedat35 diyor ki:
peki ses azaltıp cogaltmayı nasıl yapıyorsunuz hazırmı var ?

Ü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İÇİ 228 Ziyaretçi, 18 Üye (1 Gizli)
duwar, 1azdeli, turkalone, desspradoo, sakarcin, kanuni21, Hackkobaz, illegal, hakanonline, FFF_18000, _Saadet_, ılgın, By.DeJaVu, breakknecsl, kocaahmet, duhast-tr, real_yigit
BUGÜN DOĞUM GÜNÜ OLAN ÜYELERİMİZ:
adige (22), sphered (20), damla damla (18), ziplayanfasulye (102), GüGüS (21), cannurbey (17), lesconcular (17),
Bugün: 4697, Dün: 6925, Bu Ay: 106425, Toplam Ziyaret: 1134291, Toplam Üye: 94309, Son Üye: kanuni21
Toplam Ders: 1683, 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