Tombol Program dengan ActionScript dan Script Assist
Kami telah menyelesaikan Flash kamiR Animasi CS4 eCard, menambahkan kode stop () dan membuat tombol yang akan digunakan pemirsa kami untuk memutar ulang animasi kedua kalinya atau berikutnya. Sekarang kita siap untuk melampirkan beberapa kode ActionScript 3 ke tombol kita. Kode ini akan memberi tahu Flash untuk mendengarkan acara mouse, seperti tombol kita diklik. Kemudian kita akan menulis fungsi untuk memberi tahu Flash apa yang harus dilakukan ketika tombol diklik. Fungsi kami akan memberi tahu Flash untuk kembali ke bingkai pertama dan memutar animasi lagi.

Buka file kerja Anda ke Flash CS4.

1. Pertama kita perlu menambahkan tombol Putar Ulang kita ke atas panggung. Kami tidak ingin tombol tersedia sampai animasi diputar pertama kali dan berhenti. Jadi, mari kita tambahkan tombol ke frame terakhir dari animasi (Frame 75). Agar tombol tidak muncul di panggung hingga Frame 75, kita perlu menambahkan Keyframe. Klik kanan pada Frame 75 pada layer Button dan tambahkan Keyframe. Flash akan memberi Anda 74 frame kosong dan bingkai kunci pada Frame 75.

Sekarang, seret instance (salinan) dari tombol Putar Ulang dari Perpustakaan ke salju di sudut kanan bawah panggung.

2. Untuk mengendalikan instance ini (salinan) dari tombol Putar Ulang dengan ActionScript, kita perlu memberinya nama yang unik. Dengan tombol yang dipilih, buka panel Properties dan ganti "Instance Name" dengan "replay_btn". Sekarang kita bisa mulai bekerja pada ActionScript.

3. Klik pada Frame 75 dari layer Actions dan buka panel Actions. Ini kode kami sejauh ini.

import flash.display.MovieClip;
this.stop ();

4. Mari beri tahu Flash untuk mendengarkan klik mouse pada tombol replay_btn kami. Kami akan menggunakan Script Assist lagi untuk menulis ActionScript kami. Klik pada tombol Script Assist untuk membuka panel atas.

Klik pada tanda Plus untuk membuka daftar kode ActionScript. Dari daftar kode ini, klik flash.events - IeventDispatcher - Methods - addEventListener. Flash akan secara otomatis memperbarui kode kami dengan menambahkan dua baris ini.

Selanjutnya

Hak Cipta 2018 Adobe Systems Incorporated. Seluruh hak cipta. Tangkapan layar produk Adobe dicetak ulang dengan izin dari Adobe Systems Incorporated. Adobe, Photoshop, Album Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Kembang Api, Berkontribusi, Memikat, Flash Catalyst dan Flash Paper adalah [a] merek dagang terdaftar [s] atau merek dagang [s] dari Adobe Systems Incorporated di Amerika Serikat dan / atau negara lain.


Petunjuk Video: Action Script 3.0 Tutorial - Full Screen and Quit Commands (Mungkin 2024).