Script AS3 yang digunakan untuk menggerakan Suatu Objek menggunakan Tombol. Biasanya Script ini digunakan untuk keperluan pembuatan Project Game yang dalam permainannya diharuskan menggerakan Objek tertentu.
Contoh kasusnya : Ketika kamu ingin membuat suatu game Kapal Perang, Super Mario, Balap Mobil dan lainnya. Kamu memerlukan Script ini untuk menggerakan objek tersebut ke kiri, kanan, atas, bawah, depan dan belakang. Nah dalam permainan seperti itu script tombol untuk perpindahan objek sangat dibutuhkan.
Cara Menggerakan objek menggunakan adobe animate ini bisa kamu pelajari disini. Script yang digunakan tidak banyak dan hanya beberapa baris saja. Penggunaan Action Script 3 dalam pembuatan tombol untuk objek bergerak ini sangat sederhana dan mudah untuk di ikuti.
Tutorial Membuat Objek Bergerak di Adobe Animate CC +Script
Untuk membuat suatu objek bergerak di adobe animate cc. Kamu harus membuat beberapa tombol beserta objek yang akan digunakannya. Untuk lebih lengkapnya perhatikan langkah-langkah berikut ini :
- Buka Adobe Animate nya
- Buat 9 Layer. Yaitu, Perhatikan gambar berikut ini :
Buatlah layer Percis seperti pada gambar di atas ….
- Buatlah Tombol dan Objek nya, Dengan Ketentuan :
***Layer Kotak : Berisi Objek yang akan digerakan menggunakan tombol,
Buatlah suatu objek (Movie Clip) yang nantinya akan kamu Kontrol gerakannya. - Setelah Tombol selesai dibuat, Masukan Script nya di Layer Actions,
***Layer Actions : Untuk Menyimpan Script nya
Di layer Actions, Klik kanan di frame > Actions dan masukan Script Berikut :
Script Untuk Menggerakan Objek :
import flash.events.MouseEvent;
kiri.addEventListener(MouseEvent.CLICK,geserKiri);
atas.addEventListener(MouseEvent.CLICK,geserAtas);
kanan.addEventListener(MouseEvent.CLICK,geserKanan);
bawah.addEventListener(MouseEvent.CLICK,geserBawah);
zoomin.addEventListener(MouseEvent.CLICK,perbesar); zoomout.addEventListener(MouseEvent.CLICK,perkecil);
putar.addEventListener(MouseEvent.CLICK,muter);
function geserKiri(Event:MouseEvent) { kotak.x -=5; }
function geserAtas(Event:MouseEvent) { kotak.y -=5; }
function geserKanan(Event:MouseEvent) { kotak.x +=5; }
function geserBawah(Event:MouseEvent) { kotak.y +=5; }
function perbesar(Event:MouseEvent) { kotak.scaleX +=0.01; kotak.scaleY +=0.01; }
function perkecil(Event:MouseEvent) { kotak.scaleX -=0.01; kotak.scaleY -=0.01; }
function muter(Event:MouseEvent) { kotak.rotation +=5; } - Selesai…. Cek dengan cara menekan Tombol CTRL+ENTER
***Layer Kiri : Berisi Tombol yang digunakan untuk menggerakan objek ke sebelh kiri,
Buatlah 1 Tombol dengan Instance name : kiri
***layer Kanan : Berisi Tombol yang digunakan untuk menggerakan objek ke sebelah kanan,
Buatlah 1 tombol dengan Instance Name : kanan
***Layer Zoomout : Berisi Tombol yang digunakan untuk memperkecil Objek,
Buatlah 1 tombol dengan Instance Name : zoomout
***Layer ZoomIn : Berisi Tombol yang digunakan untuk memperbesar Objek,
Buatlah 1 tombol dengan Instance Name : zoomin
***Layer Putar : Berisi Tombol Untuk Memutar Objek,
Buatlah 1 tombol dengan Instance Name : putar
***Layer Bawah : Berisi Tombol Untuk menggerakan Objek ke arah Bawah,
Buatlah 1 tombol dengan Instance Name : bawah
***Layer Atas : Berisi Tombol Untuk Menggerakan Objek ke arah Atas,
Buatlah 1 tombol dengan Instance Name : atas