Kamis, 15 April 2010

bahasa pemrograman lingo

Lingo adalah bahasa pemrograman Director yang berguna untuk

menciptakan interaksi antara pemakai dengan movie yang istilah populernya

disebut movie interaktif. Dengan Lingo Kita dapat mengontrol movie agar

memberikan respon dari suatu kondisi dan kejadian tertentu. Sebagai contoh,

Lingo dapat membuat tombol navigasi untuk berpindah antar halaman

presentasi atau movie dengan mudah, menggerakkan objek, mengontrol

volume suara, dan masih banyak lagi.

Saat ini Director dan Lingo mulai banyak digunakan untuk keperluan

multimedia interaktif seperti membuat CD Pembelajaran, Tutorial, game,

presentasi produk, company profile sampai CD menu interaktif yang ada

dalam bonus majalah dan buku komputer.

1. Mengenal Tipe Script Lingo

Script Lingo terbagi menjadi 4 tipe, yaitu behavior script, movie script,

parent script, dan yang terakhir adalah cast member script. Behavior,

movie, dan parent script akan tampil sebagai cast member yang ada di

dalam Cast window. Berikut penjelasan singkat mengenai tipe script yang

baru disebutkan di atas.

Behavior script adalah script yang ditulis untuk mengontrol properties

dan gerakan sprite. Tipe script ini memudahkan pemrograman yang

berorientasi pada objek atau lebih dikenal dengan istilah OOP (Objectoriented

programming).

Movie script adalah script yang tidak ditulis untuk sprite melainkan untuk

mengontrol movie. Tipe script ini dapat digunakan untuk mengontrol

berbagai aspek pads movie, khususnya ketika mulai dan akhir dari sebuah

movie. Tipe script ini juga dapat disesuaikan dengan script lain untuk

penggunaan handle pada instance.

Parent script adalah script yang digunakan untuk membuat atau

melahirkan sebuah objek ke dalam Global Uariabel dengan perintah °

new". Objek-objek ini nantinya dapat mengontrol sprite dan media kontrol

lainnya tanpa dihubungkan langsung dengan sprite menggunakan script

atau bahkan dapat digunakan untuk mengontrol data atau objek yang tidak

terlihat.

Untuk Behavior, Movie, dan Parent script, cast member script akan berdiri

sendiri.

Cast member script adalah script yang ditulis secara langsung pada cast

member di dalam Cast window tanpa membuat cast member baru seperti

tipe script lainnya. Ketika cast member ditempatkan pada stage dan

berubah menjadi sprite, scat itu pula script yang ada pada cast member

diaktilkan.

Cast member yang diberi script akan menampilkan ikon script di pojok kiri

bawah thumbnail cast member.

2. Menggunakan Script Dasar

2.1 go the frame/ go to the frame

Script go the frame berguna untuk melakukan looping pada frame

yang dilewati playback head. Sebagai contoh, berikut ini Kita akan

menggunakan he ri pt go the frame untuk melakukan looping pada

frame gambar, playback head tidak akan berjalan ke frame berikutnya

yang berisi movie flash sebelum diberi perintah untuk melanjutkan.

Script go the frame sama dengan go to the frame.

Contoh :

On exitFrame me

go the frame

end

Maksud instruksi tersebut di atas adalah, bahwa pada saat head

sampai pada frame yang diberi script, maka head tidak akan bergerak

lagi, atau menetap pada frame tersebut.

2.2 go

Script go berguna untuk menuju ke frame yang telah ditentukan.

Playback head akan berpindah ke suatu frame lalu memainkan movie

hingga batas frame yang telah ditentukan.

Contoh :

On mouseUp me

go 11

end

Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,

maka head akan pergi ke frame 11.

2.3 pause

Script pause berguna amok menghentikan sejenak playback head atau

movie yang sedang dimainkan. Sebagai contoh, berikut ini Kita akan

membuat tombol pause yang akan diberi script pause agar movie

dapat dihentikan sejenak.

Contoh :

On mouseUp me

pause

end

Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,

maka head akan berhenti sementara pada frame tempat script.

2.4 continue

Script continue berguna untuk melanjutkan pemutaran movie yang

dihentikan sejenak. Sebagai contoh, berikut ini Kita akan membuat

tombol continue yang akan diberi script continue.

Contoh :

On mouseUp me

continue

end

Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,

maka head akan bergerak kembali ke frame berikutnya.