Action Script pada Frame
Pada posisi ini keberadaan AS ditandai dengan simbul huruf a pada frame yang bersangkutan. Perhatikan gambar kiri dibawah ini
Agar kita membuat script pada posisi yang tepat, clik dahulu posisi yang dikehendaki. Bila ingin membuat AS pada frame, clik frame hingga muncul tulisan Action – Frame di atas docker AS seperti gambar kanan diatas. Lalu ketik listing program pada tempat yang disediakan. Posisi ini telah kita coba pada belajar action script sebelumnya
Action Script pada Button
Pengunaan AS pada button selalu diikuti dengan event. Jadi AS tersebut akan dijalankan pada saat event berlangsung. Bila ingin membuat AS pada button, clik button hingga muncul tulisan Action – Button di atas docker AS seperti gambar dibawah ini. Lalu ketik listing program pada tempat yang disediakan.
Pada gambar di atas terlihat bahwa even yang digunakan adalah on release, Sedangkan even even yang ada pada button adalah :
- Press (artinya perintah dijalankan saat button ditekan/diklik)
- Release (artinya perintah dijalankan saat klik dilepas)
- Release Outside (artinya perintah dijalankan saat klik dilepas di luar button)
- Roll Over (artinya perintah dijalankan saat mouse berada di atas button)
- Roll Out (artinya perintah dijalankan saat mouse berada di luar button)
- Drag Over (artinya perintah dijalankan saat mouse melakukan drag di atas button)
- Drag Out (artinya perintah dijalankan saat mouse melakukan drag di luar button)
- Key Press (artinya perintah dijalankan saat tombol keybort yang tertulis ditekan)
Cara membuat AS di button
- Buat movie clip kemudian dipasangkan instan name (misalkan mc2)
- Ambil tombol yang telah tersedia pada library Button kemudian drag button tersebut ke state, jika tidak ada munculkan dengan perintah windows > commond libraries > Button.
- Klik tombol tersebut lalu pastikan kalau Action yang akan ditulis berada pada button dengan membuktikan seperti gambar diatas.
- Tuliskan scrip dibawah ini
- Test Movie dengan menekan kontrol enter dan perhatikan perubahan yang terjadi pada movieclip mc2.
on (press) { mc2._rotation += 15; }
Tidak ada komentar:
Posting Komentar