Sabtu, 14 Februari 2015

Cara Membuat Permainan Tebak Kata Di Flash (Actionscript 2)

Oke langsung saja, yang perlu anda lakukan di sini hanya lah merubah semua script yang ada di frame 1 pada file Hangman.fla pada tutorial sebelumnya.
Ganti script pada frame 1 menjadi seperti berikut:
stop();
var phrase:String="resmablog"; //kata yang ditebak
var tampil:Array=new Array();
numWrong=5;
count=0;
petunjuk.text="Hint: Situs Penuh Info bermanfaat";
for(i=0;i<phrase.length;i++)
{
tampil.push("_");
count++;
if(phrase.charCodeAt(i)==32)
{
count--;
tampil[i]="   ";
}
}

display.text=tampil;
var keyListener:Object = new Object();
keyListener.onKeyDown = function():Void  {
kode=Key.getCode();
char=String.fromCharCode(kode);
cekKata(char);
};
Key.addListener(keyListener);

function cekKata(char:String)
{
kataTepat=false;
for(i=0;i<phrase.length;i++)
{
if(tampil[i]!=char)
{
//cek apakah karakter yg di input ada pada variable phrase?
if(phrase.charAt(i).toLowerCase()==char.toLowerCase())
{
//jika iya, tampilkan
tampil[i]=char;
display.text=tampil;
kataTepat=true;
count--;
}
}
}
//jika kata yang di input salah, kurangi nilai numWrong
if(!kataTepat)
{
numWrong--;
}
//jika semua kata terjawab, anda menang
if(count==0)
{
petunjuk.text="Anda Benar";
}
//jika toleransi kesalahan 0, anda kalah
if(numWrong==0)
{
petunjuk.text="Anda Gagal!";
}
}
Jalankan movie.

Related Posts

Cara Membuat Permainan Tebak Kata Di Flash (Actionscript 2)
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.