menggerakkan karakter pada macromedia flash
Manggerakkan karakter dasar
langkah pertama buka macromedia flash dan pilih flash document
buat sebuah karakter dan komvert menjadi movie clipt dengan menekan f8
Seleksi mc tsb dan masukkan pemain sebagai instance name
Klik frame 1 dan masukkan script berikut
pemain.onEnterFrame = function() {
if (Key.isDown(Key.RIGHT)) {
this._xscale = 100;
this._x = this._x+20;
}
//dan jika tombol kiri di tekan
if (Key.isDown(Key.LEFT)) {
this._xscale = -100;
this._x = this._x-20;
}
// dan jika tombol atas di tekan
if (Key.isDown(Key.UP)) {
this._y = this._y-20;
}
// dan jika tombol atas di tekan
if (Key.isDown(Key.DOWN)) {
this._y = this._y+20;
}
}
Dan tekan ctrl + enter untuk melihat hasilnya
coba tekan arah untuk menggerakkannya
Manggerakkan karakter action
pemain.onEnterFrame = function() {
// dan jika tombol atas di tekan
if (Key.isDown(Key.UP)) {
//maka mainkan frame berlabel loncat
this.gotoAndPlay("loncat");
}
// dan jika tombol bawah di tekan
if (Key.isDown(Key.DOWN)) {
//maka mainkan frame berlabel jongkok
this.gotoAndPlay("jongkok");
}
};
-----------------------------------------------------------------
stop();
gotoAndStop(1);
dan hasilnya
coba tekan tombol atas dan bawah
Komentar
Posting Komentar