Lingo

Lingo adalah bahasa pemrograman Director yang berguna untuk menciptakan interaksi antara pemakai dengan movie yang istilah populernya disebut movie interaktif. Lingo dapat membuat tombol navigasi untuk berpindah antar halaman presentasi atau movie dengan mudah, menggerakkan objek, mengontrol volume suara, dan masih banyak lagi.

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 penjelsan singkatnya :
* 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.
* 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.
* 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.

Menggunakan Script Dasar
* go the frame/ go to the frame
Script go the frame berguna untuk melakukan looping pada frame
yang dilewati playback head.
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.
* go
Script go berguna untuk menuju ke 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.

* pause
Script pause berguna amok menghentikan sejenak playback head atau
movie yang sedang dimainkan.
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.
* continue
Script continue berguna untuk melanjutkan pemutaran movie yang
dihentikan sejenak.
Contoh :
On mouseUp me
continue
end
Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,
maka head akan bergerak kembali ke frame berikutnya.

Menggunakan Frame Label
Frame label akan mempermudah Kita untuk menuju ke frame tertentu
yang telah diberi tanda atau nama frame. Jika sebelumnya Kita
menggunakan nomor frame misalnya 1,3 atau 8, kali ini dengan frame
label Kita harus memasukkan nama frame yang telah diberi script go.
Contoh :
On mouseUp me
go to frame (“BAB I”)
end
Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,
maka head akan melompat ke frame dengan label “BAB I”.

Script untuk Berpindah Antar Frame Label
* go next
Script go next berguna untuk maju ke frame label berikutnya.
Contoh :
On mouseUp me
go next
end
Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,
maka head akan bergeak ke frame label berikutnya
* go previous
Script go previous berguna amok mundur ke frame label berikutnya.
Contoh :
On mouseUp me
Go previous
end
Maksud instruksi tersebut di atas adalah, bahwa pada mouse diklik,
maka head akan kembali pada frame sebelumya.
* Script go loop
Script go loop berguna untuk melakukan looping atau memutar ulang
movie dari frame awal.
Contoh :
On exitFrame me
Go loop
end
Maksud instruksi tersebut di atas adalah, bahwa pada saat keluar dari
frame lokasi script ditempatkan, maka movie akan diulang kembali
dari awal secara terus menerus
* ScriptAlert
Script Alert berguna untuk membuat komentar berupa teks yang akan
ditampilkan dalam kotak dialog.
Contoh :
On exitFrame me
Alert “Maaf..!Movie akan diputar ulang”
end
Maksud instruksi tersebut di atas adalah, bahwa pada saat keluar dari
frame lokasi script ditempatkan, maka akan muncul peringatan.
* Script beep
Script beep berguna untuk mengeluarkan suara beep pada komputer.
Contoh :
On mouseuP me
Beep
Go 12
end
Maksud instruksi tersebut di atas adalah, bahwa pada saat mouse
diklik, maka keluar bunyi “beep”, kemudian dilanjutkan ke frame 12.
* Script puppetSound
Script puppetSound berguna untuk memainkan suara atau cast member
suara yang ada di Cast window.
Contoh :
On mouseEnter me
puppetSound “drip
end
Maksud instruksi tersebut di atas adalah, bahwa pada saat mouse
berada di atas objek, maka keluar bunyi suara file dengan nama
“drip”..
* Script quit
Script quit berguna untuk mengakhiri dan menutup tampilan movie.
Contoh :
On mouseUp me
Quit
end
Maksud instruksi tersebut di atas adalah, bahwa pada saat mouse
diklik, maka kita akan keluar dari aplikasi multimedia.
* Script System
Membuat Tanggal
Kita dapat menambahkan sistem tanggal pada movie atau aplikasi
Director yang diambil dari sistem operasi komputer Kita. Script
yang diperlukan adalah sebagai berikut :
member ("nama cast member").text = system.date ()
Membuat Jam
Selain sistem tanggal Andes juga dapat menambahkan sistem jam
pads movie atau aplikasi Director. Script yang diperlukan adalah
sebagai berikut :
member ("names cast member".text = system.time ()
Membuat Jam dan Tanggal dengan Format Lengkap
Jika sebelumnya Kita membuat tanggal dan jam dengan format
standar, kali ini ada cara dan script khusus untuk membuat jam
dan tanggal dengan format yang lebih lengkap seperti gambar di
bawah ini :
11:43:05 PM
We esday, December 21, 2005
Script untuk membuat jam dan tanggal dengan format lengkap
seperti gambar di atas adalah sebagai berikut :
set the text of member "cast member" to the long
time &return& the long date

0 Response to "Lingo"

Posting Komentar