Leave a comment

Membuat Objek Kotak dengan AS 3

Kita akan mencoba untuk membuah sebuah objek kotak tanpa harus menggambarnya pada Stage, cukup dengan menuliskan beberapa kode dengan ActionScript. Berikut adalah langkah-langkah untuk membuatnya.
Buatlah file baru, pilih Flash File (ActionScript 3.0). Pada Timeline klik di Frame 1 lalu buka panel Actions (F9) untuk menuliskan beberapa kode atau script.

Tuliskan script berikut untuk membuat variable dari sebuah objek kotak.

var kotak:Shape=new Shape();

Tambahkan lagi script dibawahnya untuk membuat pengaturan posisi kotak pada koordinat x dan y.

this.addChild(kotak);
kotak.x=140;
kotak.y=200;

Kode kotak.x=140; adalah kode untuk menentukan objek kotak pada koordinat x=140, dan kotak.y=200; adalah kode untuk menentukan objek kotak pada koordinat y=200.

Tambahkan lagi script dibawahnya untuk memulai membuat function menggambar sebuah objek kotak atau persegi.

drawShapesKotak();

function drawShapesKotak():void {

kotak.graphics.lineStyle(3,000000);
kotak.graphics.beginFill(0x000066);
kotak.graphics.drawRect(40,-60,180,120);
kotak.graphics.endFill();
}

Kode kotak.graphics.lineStyle(3,000000); adalah kode untuk membuat garis tepi dengan ukuran ketebalan garis 3 dan warna hitam (000000).
Kode kotak.graphics.beginFill(0x000066); adalah kode untuk membuat warna fill dengan warna biru (000066).
Kode kotak.graphics.drawRect(40,-60,180,120); adalah kode untuk menggambar rectangle denagn ukuran panjang=180 dan lebar=120.
Kode kotak.graphics.endFill(); adalah kode untuk mengakhiri proses menggambar.

Tekan tombol Ctrl + Enter untuk melihat hasilnya. Akan tampak sebuah objek kota dengan warna Fill biru dan Stroke hitam dengan tebal 3.0 pada Movie.

Tutorial yang lain untuk referensi Anda :
1. Membuat Rotasi Objek Shape dengan AS 3
2. Membuat Rotasi Dynamic Text dengan AS 3

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: