- Mesajlar
- 275
ActionScript - Taş Kağıt Makas Oyunu
Kodlar..:
Kodlar..:
Kod:
kagit.addEventListener(MouseEvent.CLICK, kontrol);
makas.addEventListener(MouseEvent.CLICK, kontrol);
tas.addEventListener(MouseEvent.CLICK, kontrol);
//nesnelerin isimler diziye aktarılıyor
var nesneler:Array = ["kagit", "makas", "tas"];
function kontrol(e:Event):void{
// Oyuncunun seçtiği nesnenin adı alınıyor
var oyuncu:String = String(e.target.name);
//www.bilisimogretmeni.com
//bilgisayar rastgele bir nesne seçiyor
var bilgisayar:String = nesneler[Math.floor(Math.random()*nesneler.length)];
if((oyuncu=="makas" && bilgisayar=="kagit")||(oyuncu=="kagit" && bilgisayar=="makas")) makaskazandi.gotoAndPlay(2);
if((oyuncu=="kagit" && bilgisayar=="tas")||(oyuncu=="tas" && bilgisayar=="kagit")) kagitkazandi.gotoAndPlay(2);
if((oyuncu=="tas" && bilgisayar=="makas")||(oyuncu=="makas" && bilgisayar=="tas")) taskazandi.gotoAndPlay(2);
//Oyuncu Kazanması gerekli olan kurallar
if((oyuncu == "kagit" && bilgisayar == "tas") ||
(oyuncu == "makas" && bilgisayar == "kagit") ||
(oyuncu == "tas" && bilgisayar == "makas")){
sonuc.text = "Tebrikler ! //n Bilgisayar " + bilgisayar +" seçimişti";
}
//Beraberlik
else if(oyuncu == bilgisayar){
sonuc.text = "Berabere //n Bilgisayar " + bilgisayar +" seçimişti";
}
//kaybettin
else{ //www.bilisimogretmeni.com
sonuc.text = "Kaybettin <img src="http://www.bilisimogretmeni.com/wp-includes/images/smilies/icon_smile.gif" alt="icon smile ActionScript Örnekleri Taş Kağıt Makas Oyunu grafik ve animasyon actionscript " class="wp-smiley" title="ActionScript Örnekleri Taş Kağıt Makas Oyunu grafik ve animasyon actionscript "> //nBilgisayar " + bilgisayar +" seçimişti";
}
}