Thursday 21 April 2011

CONTOH CD INTERAKTIF

# Event di Button

Script di tombol-pun harus ada pemicu. Kalau di frame hanya mempunyai satu pemicu, di tombol punya
banyak sekali pemicu/kejadian (event), antara lain :
• press: kejadian saat tombol mouse ditekan.
• release: kejadian saat tombol mouse ditekan dan kemudian dilepas.
• releaseOutside: kejadian saat tombol mouse ditekan dan kemudian dilepas di luar area objek
tombol.
• rollOver: kejadian saat kursor mouse masuk dalam area objek tombol. Pada saat ini tombol
mouse belum ditekan.
• rollOut: kejadian saat kursor mouse masuk dan kemudian keluar dari area objek tombol. Pada saat
ini tombol mouse belum ditekan.
• dragOver: kejadian saat tombol mouse ditekan dan kemudian keluar dari area tombol. Pada saat
ini tombol mouse masih ditekan, belum dilepas.
• dragOut: kejadian saat tombol mouse ditekan dan kemudian keluar dari area tombol dan kemudian
masuk lagi ke dalam area tombol. Pada saat ini tombol mouse masih ditekan, belum dilepas.

# Syntax di Button

Untuk mengetik script di tombol, Kamu harus tahu tata bahasa atau syntax agar perintah dapat berjalan
dengan benar. Di bawah ini adalah syntax untuk buttonscript.
on ( nama_event ) {
perintah atau handler
}

# Memilih perintah dari bagian kategori Panel Actions

Untuk memilih perintah gotoAndPlay(), Kamu bisa tidak perlu mengetik. Lihat saja pada bagian kategori
panel action dan pilih perintah yang diinginkan. Langkah-langkahnya adalah :
1. Perintah gotoAndPlay() ada di bagian kategori Global Functions > Timeline Control >
gotoAndPlay [Esc-gpp].
2. Klik saja tulisan gotoAndPlay, maka script akan ditambahkan di bagian pengetikan script (sebelah
kanan).
Kalau diperhatikan ada tanda [Esc-gp]. Itu adalah shortcut atau jalan yang lebih singkat lagi untuk menulis
script. Tekan saja tombol Esc ditambah huruf g dan p bersama-sama, maka perintah gotoAndPlay(); akan
tampil di tempat pengetikan script. Setelah itu Kamu tinggal mengisi nomor frame yang diinginkan.
Syarat pengetikan dengan cara ini tentunya Kamu harus hafal tempat dan shortcut script tersebut. Tetapi
kalau sering digunakan, biasanya kita sudah otomatis tanpa bersusahpayah lagi menghafal.

Contoh :

On (release) {
gotoAndPlay(2)
}

Maka perintah akan menuju frame 2.

# Fungsi-fungsi Navigasi

Fungsi stop(),tujuannya untuk memberhentikan movie Flash pada frame yang diberi script ini.
Fungsi play(),tujuannya untuk menjalankan movie Flash pada frame yang diberi script ini.
Fungsi gotoAndStop([scene,] frame), tujuannya untuk lompat dan berhenti ke nomor frame atau frame
label tertentu.

 Contoh
gotoAndStop(“popo”);
gotoAndStop(2);
Fungsi gotoAndPlay([scene,] frame), tujuannya untuk lompat ke nomor frame atau frame label tertentu
dan kemudian tetap berjalan.

Contoh
gotoAndPlay(“popo”);
gotoAndPlay(2);
Anda harus hati-hati dalam mengetik script, huruf besar dan kecil dibedakan oleh Flash, lihat syntax yang
telah diberikan.

# Berikut adalah hal-hal yang perlu diperhatikan

1. Setiap nama layer dan nama symbol harus diberi nama sesuai dengan fungsinya.
2. Begitu juga dengan framelabel, walaupun bisa diletakkan di layer terpisah. Sebaiknya ditempatkan di dalam satu layer.
3. Kalau ada script di frame, sebaiknya juga dijadikan dalam satu layer, misalkan layer framescript.

# Komentar

Script merupakan bahasa komputer yang sulit dibaca untuk mereka para pemula. Oleh karena itu, kita bisa
memberinya komentar di tengah-tengah perintah.
Cara ke-1 adalah :
// Perintah untuk berhenti pada frame tertentu
gotoAndStop(3);
Atau dengan cara
ke-2 adalah :
/*
Perintah untuk pergi ke frame tertentu
Dan kemudian tetap dijalankan
*/
gotoAndPlay(3);
Cara ke-1 dengan tanda “//” untuk memberi komentar per baris. Dan cara ke-2 dengan dimulai tanda “/*”
dan diakhiri tanda “*/”untuk memberi komentar lebih dari satu baris.

# Navigasi yang efektif dan efisien

Navigasi berfungsi agar pengguna dapat berinteraksi dengan movie flash yang kita buat. Misalkan mereka ingin pergi ke bagian tertentu, kita sebagai pembuat telah menyediakan navigasi yang berupa tombol untuk mereka klik.
Untuk membuat navigasi yang efektif dan efisien dalam pembuatan sebuah situs maka perlu adanya pengorganisasian yang baik. Berikut adalah hal-hal yang perlu diperhatikan

1. Setiap nama layer dan nama symnbol harus diberi nama sesuai dengan fungsinya.
2. Begitu juga dengan framelabel, walaupun bisa diletakkan di layer terpisah. Sebaiknya ditempatkan
di dalam satu layer seperti yang terlihat pada gambar.
3. Kalau ada script di frame, sebaiknya juga dijadikan dalam satu layer, misalkan layer framescript.

# Membuat Navigasi Sederhana

Jalan ceritanya begini…
1. Ada tiga (3) tombol di Stage yang diletakkan dalam satu (1) layer “Button”.
2. Ketika diklik salah satu tombol, maka di Stage akan menampilkan animasi isi (content) yang
berbeda.

Contoh nya begini…
1. Buat layer “Frame Label”, beri nama label “satu” di frame 1, label “dua” di frame 10 dan label
“tiga” di frame 20. Panjangkan sampai frame 30.
2. Buat layer “Frame Script”, beri framescript stop() di frame 9, 19 dan 30.
3. Buat layer “Button”, dan letakkan tiga (3) tombol.
4. Beri script pada tombol ke-1 ( atas )
on(release){
gotoAndPlay("satu");
}
tombol ke-2 ( tengah )
on(release){
gotoAndPlay("dua");
}
tombol ke-3 ( bawa )
on(release){
gotoAndPlay("tiga");
}
5. Buat layer “Content”.
6. Ketik tulisan “Content 1” dengan menggunakan Text Tool, kemudian jadikan symbol. Buat
animasi Fade-In [ Tulisan dari tidak ada (Alpha:0) menjadi ada (Alpha:100) ] dari frame 1 sampai 9.
7. Ketik tulisan “Content 2” dengan menggunakan Text Tool, kemudian jadikan symbol. Buat animasi FadeIn dari frame 10 sampai 19.
8. Ketik tulisan “Content 3” dengan menggunakan Text Tool, kemudian jadikan symbol. Buat animasi FadeIn dari frame 20 sampai 30.
9. Aktifkan Enable Simple Buttons dan Enable Simple Frame Actions untuk melihat jalannya program.
Jadi saat Anda menekan tombol ke-1, maka perintah lompat ke frame label “satu” dijalankan, kemudian playhead berjalan dari frame 1 sampai frame 9 menampilkan animasi Fade-In tulisan “Content 1”. Begitu juga yang terjadi pada tombol ke-2 dan ke-3.

Berikut Contoh Penggunaan Action Script Yang Saya Coba Dalam pembuatan Cd interaktif..





Contoh tentang penbuatan CD INTERAKTIF.,silahkan download disini

http://www.ziddu.com/download/14688830/contohCDinteraktif.rar.html
Selamat Mencoba.
Item terkait Lainnya.


2 comments: