1 Bir Oyunda Puan Sistemi Yapma Fri Nov 05, 2010 11:24 pm
Flash kullanarak bir oyunda kullanılabilecek bir puan sistemi yapacağız. Çok basit ve kolay düzeyde bir uygulamadır.
İlk önce Flash'ta boş bir sayfa açıyoruz.
Sonra ortaya (bu istediginiz herhangi birşey olabilir, o size bağlı, ben basit olsun diye bunu koydum) bir daire çizelim. F8 tuşu ile (Movie Clip ya da Button)yapalım.
[You must be registered and logged in to see this image.]
Ardından sahnemize bir adet dynamic text alanı oluşturalım, fakat içine hiç bir rakam girmeyelim. Dynamic text var(degişken adi): _root.score olacak.
[You must be registered and logged in to see this image.]
Şimdi ise dökümanımızın kodlarını yazacağız.
İlk önce ilk frame üzerine gelip F9'a basın ve açılan Action paneline alttaki kodu yazın:
_root.score="0"
Sonra ise movie clip'e bir kere tıklayıp F9'a basın, ardından içine alttaki kodu yazın:
on(release) {
_root.score++;
}
Sonra Ctrl+Enter ile test edin. Movie clip'e tıkladıgımızda Score kısmının arttıgını görüceksiniz.
Bir buton daha oluşturup onun action'una da:
on(release) {
_root.score--;
}
yazdığınızda bu da puanı düşürecektir.
Kaynak dosyayı indirmek için tıklayın
]İlk önce Flash'ta boş bir sayfa açıyoruz.
Sonra ortaya (bu istediginiz herhangi birşey olabilir, o size bağlı, ben basit olsun diye bunu koydum) bir daire çizelim. F8 tuşu ile (Movie Clip ya da Button)yapalım.
[You must be registered and logged in to see this image.]
Ardından sahnemize bir adet dynamic text alanı oluşturalım, fakat içine hiç bir rakam girmeyelim. Dynamic text var(degişken adi): _root.score olacak.
[You must be registered and logged in to see this image.]
Şimdi ise dökümanımızın kodlarını yazacağız.
İlk önce ilk frame üzerine gelip F9'a basın ve açılan Action paneline alttaki kodu yazın:
_root.score="0"
Sonra ise movie clip'e bir kere tıklayıp F9'a basın, ardından içine alttaki kodu yazın:
on(release) {
_root.score++;
}
Sonra Ctrl+Enter ile test edin. Movie clip'e tıkladıgımızda Score kısmının arttıgını görüceksiniz.
Bir buton daha oluşturup onun action'una da:
on(release) {
_root.score--;
}
yazdığınızda bu da puanı düşürecektir.
Kaynak dosyayı indirmek için tıklayın