Sabtu, 18 Februari 2012

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
contoh karakter














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

Tidak ada komentar:

Posting Komentar