Blog Of Sem: Adobe flash kim 500 milyar ister basit oyun yapimi

Adobe flash kim 500 milyar ister basit oyun yapimi


 Videolu Anlatım:


Önce internette arkaplana koymak için kim 500 milyar isderin fotoğrafını bulup koyalım.


1icni frame başla yazısı ekleyip buttona çeviriyoruz (buton adı basla , örnek adı basla_mc)
 Ve yine 1inci framee sag tıklayıp actionsa tıklarız
stop();//buraya stop yazmassak durmayacak
basla_mc.addEventListener(MouseEvent.MOUSE_DOWN,baslaa);//başla tuşu
function baslaa(e:MouseEvent) //başlaya basınca olacak olanlar
{
gotoAndStop(2); //başla tuşuna basıncı ikinci framee geçecek
}


daha sonra ikinci frame sag tıklayıp insert keyframee tıklarız
 şıklarımızı ekleriz ve buttona çeviririz. Buto n ismi soru1cevapa , örnek isim soru1cevapa_mc



Ve bütün şıkların isimlerinide tanımladıktan sonra ikinci framee sağ tıklayıp actionsa tıklarız aşağıdaki kodları yazarız.
//tıklanacak şıkların tanımlanması
soru1cevapa_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru1d);//doğru
soru1cevapb_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru1y);//yanlş
soru1cevapc_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru1y);//yanlş
soru1cevapd_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru1y);//yanlş
function soru1d(e:MouseEvent) //doğru cevapda yapılacak olan
{
gotoAndStop(3);//doğru cevapda bir sonraki soruya yani frame geçiş
}
function soru1y(e:MouseEvent)  //yanlış cevapda yapılacak olan
{
gotoAndStop(25);//kaybettiğimizde gidilecek olan frame(anahtar kare)
}


Aynı şekilde 3üncü frame sağ tıklayıp insert keyframe basarız ve  soru ve şıklarımızı gireriz.
//tıklanacak şıkların tanımlanması
soru2cevapa_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru2y);//yanlş
soru2cevapb_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru2d);//doğru
soru2cevapc_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru2y);//yanlş
soru2cevapd_mc.addEventListener(MouseEvent.MOUSE_DOWN,soru2y);//yanlş
function soru2d(e:MouseEvent) //doğru cevapda yapılacak olan
{
gotoAndStop(4);//doğru cevapda bir sonraki soruya yani frame geçiş
}
function soru2y(e:MouseEvent)  //yanlış cevapda yapılacak olan
{
gotoAndStop(15);//kaybettiğimizde gidilecek olan frame(anahtar kare)
//15icni framede yanlış cevapda gösterilecek olanı yazacaz birazdan
}


Aynı şekilde diğer sorularımızıda yaparız. Yanlış cevapda gösterilecek 15inci keyframe sağ tıklarız ve insert keyframe basarız

No comments:

Post a Comment