Home » » Mengubah Ukuran Objek Di Flash

Mengubah Ukuran Objek Di Flash

Written By Selo Aji on Friday, November 11, 2011 | 3:42 PM

Kita dapat mengatur besar kecil suatu objek ketika movie sedang dimainkan. _xscale digunakan untuk mengatur panjang dan _yscale digunakan untuk mengatur lebar. Jika digabungkan maka kita dapat mengatur besar dan kecil suatu objek.
1. Buatlah sebuah lingkaran dan jadikanlah movieclip seperti gambar dibawah ini :

2. Seleksi mc tersebut dan tekan F9
3. Berikan actionscript berikut :

onClipEvent (enterFrame) {
 //semakin besar nilainya semakin besar skala horisontalnya/memanjang
 _xscale = 50;
 //semakin besar nilainya semakin besar skala vertikalnya/melebar
 _yscale = 50;
}

4. Test movie dengan menekan CTRL+ENTER. ( Hasilnya ukuran mc/lingkaran tersebut menjadi lebih kecil )
5. Untuk lebih jelasnya, buatlah 2 buah Dynamic Text dengan Var : angka1 dan Var : angka2. Tempatkan Dynamic Text ini di bagian kanan atas stage
6. Buatlah 2 buah Static Text berisi tulisan _xscale dan _yscale dan tempatkan disebelah Dyanamic Text yang kamu buat tadi.
7. Hapus actionscript yang ditulis tadi dan ganti dengan actionscript dibawah ini :

onClipEvent (enterFrame) {
 //nilai xscale dikurangi 1 secara terus menerus
 _xscale--;
 //nilai yscale dikurangi 1 secara terus menerus
 _yscale--;
 //ketika nilai xscale dan yscale kurang dari 0
 if (_xscale<0 && _yscale<0) {
  //nilai xscale diubah menjadi 130
  _xscale = 130;
  //nilai yscale diubah menjadi 130
  _yscale = 130;
 }
 //nilai dynamic  text angka sama dengan nilai xscale
 _root.angka1 = _xscale;
 //nilai dynamic  text angka sama dengan nilai yscale
 _root.angka2 = _yscale;
}

 8. Test movie dengan menekan CTRL+ENTER. ( Semakin kecil nilai _xscale dan _yscale semakin kecil ukuran lingkaran )

Sourcenya dapat didownload disini


Semoga ilmu ini bermanfaat bagi anda...... 

0 komentar:

Post a Comment


SEO Reports for selo-aji.blogspot.com Free PageRank Checker