Flash CS5 ActionScript Bilgi Yarışması Yapımı

Paylaş

Bu uygulamamızda basit bir bilgi yarışması yapacağız. 5 adet soru olacak ve  doğru cevabı bildiğinizde ileri butonu aktif olaca ve diğer cevaplar gizlenecektir. Bunu için flash programını acın. İlk açılışta karşılama ekranı gelmek zorunda değildir. Ben karşılama ekranı hazırladım ve BAŞLA butonunu tıklayınca sorular karşımıza gelecek.

basladugme

Standart buton yerine ben yandaki çizim araçları ile bir buton çizdim ve içerisine BAŞLA yazdım. Daha sonra F8’e basarak çizimi düğmeye dönüştürün. Düğmenin örnek adını basla yapın. İlk karenin tasarımını şu şekilde yaptım. Daha sonra ilk karede iken sahnede boş bir alana tıklayın, F9’a basarak kod penceresini açın ve aşağıdaki kodları yazın.

Daha sonra ilk sayfaya soruyu ekleyin ve bileşenlerden 4 adet cevap butonu ve 1 adet ileri butonu ekleyin. Cevap butonlarına sırası ile c11,c12,c13,c12 ileri butonuna ise ileri1 olarak isim verin. Burada c11; cevap 1. kare 1. cevabın kısaltması olarak düşünün. Bunu her karede uygun olarak değiştirin. Ben bütün karelerdeki kodlarını aşağıda vereceğim gereken değişiklikleri siz yapabilirsiniz. 1. sorunun tasarımını şu şekilde yaptım.

sahne2Bu soruda doğru cevap Tanju ÇOLAK yani c12 kodlu butondur. Ona göre eğer o butona tıklanırsa diğerleri gizlenecek ve ileri butonu görünür olacaktır. İleri butonunun ismi ise ileri1‘dir. Diğer butonlarda kodlama yapmadım sadece ileri ve doğru cevap butonları için kod yazdım. Kodlar aşağıdadır.

Daha sonra zaman çizelgesinde bir sonraki karaye sağ tıklayarak anahtar kare ekleyin ve soruları yazın. Kodlarını yazmak için F9’a basın ve kodları nesnelerin isimlerine göre uygun şekilde değiştirin. Daha sonra yapacağımız uygulamalarda soruların en sonunda istatistik yapacağız. Uygulamamız;

Tüm karelerdeki kodlar;

3.008 views

Gelen Aramalar:

  • newn4l (1)

Flash CS5 ActionScript Bilgi Yarışması Yapımı” için 2 yorum

  1. Merhaba öncellikle teşekkür ederim çok yardımcı oldu yaptığınız yarışma ben butonlara tıklayınca doğru ve yanlışta renk vermek istiyorum ama yapamadım kodunu rica etsem verirmisiniz

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.