This
Kali ini kita akan membahas this. This adalah sebuah fungsi dimana kita akan meggunakannya ketika syntak yang kita tulis di panel action berada di luar movie clip tersebut. Supaya anda bisa lebih jelas tentang this sekarang kita akan mencoba menggerakan 3 objek movie clip tapi menulis scriptnya
di dalam 1 tempat, tidak seperti penulisan syntak sebelumnya dimana kita menulis syntak tiap movie clip berada pada ruangan movie clip tersebut di panel action. Untuk melakukan hal tersebut kita akan menggunakan satu kata baru di dalam script yaitu this.
Buat 3 buah objek lingkaran dengan oval tool dengan warna yang berbeda-beda. Ubah satu per satu objek objek terebut menjadi movie clip, lalu pada panel properties beri nama sesuai warnanya, beri
_mc dibelakang nama movie clip agar ketika di panel action akan lebih memudahkan anda dalam penulisan script.
Misalnya kita buat 3 buah lingkaran dengan nama orange_mc, biru_mc, hijau_mc.
Gambar 8.1
merubah nama objek pada properties
buka panel action lalu ketik script dibawah ini:
orange_mc.onEnterFrame = function( ) {
this._x = this._x+5;
};
Sekarang tes movie clip, lihat objek orange_mc. Ia bergerak sendiri dan yang lain tetap dalam keadaan diam. Ini karena ketika kita mengetik script kita hanya memanggil orange_mc tidak dengan yang lain. Sekarang tugas anda adalah membuat semua movie clip bergerak tapi dengan kecepatan berbeda-beda (anda sudah mengerti kan gimana caranya ??). Kalau masih bingung juga boleh intip script di bawah
Misalnya movie clip orange nilainya 5, lalu movie clip hijau nilainya 3, movie clip nilainya 7:
orange_mc.onEnterFrame = function( ) {
this._x = this._x+5;
};
biru_mc.onEnterFrame = function( ) {
this._x = this._x+3;
};
hijau_mc.onEnterFrame = function( ) {
this._x = this._x+7;
};
Sekarang saya harap anda sudah mengerti fungsi this. This ditulis ketika anda bukan berada didalam movie clip pada panel action. Anda hanya tinggal mengetik nama movie clip.onEnterFrame=function( ) { this.( property)=this.( property.perintah); }.
0 komentar:
Post a Comment