Di mana Menempatkan Kode ActionScript Anda di Flash
Dalam tutorial ini, kita akan mulai mengeksplorasi banyak cara untuk menggunakan ActionScript di Flash AndaR proyek. Saya tidak berbicara tentang banyak hal yang dapat Anda wujudkan dengan ActionScript. Saya sedang berbicara tentang bagaimana Anda dapat menambahkan kode ActionScript ke film Flash Anda.

Pada awalnya ada Flash. Ketika Anda membuat proyek Flash, Anda membuat file fla. Kemudian, ketika Anda siap untuk mempublikasikan Flash Anda ke web, Anda mengkompilasi file fla Anda ke file swf. Namun, setelah beberapa tahun orang mulai menggunakan ActionScript untuk meningkatkan film Flash mereka. Pada titik ini, pertanyaannya adalah di mana harus meletakkan ActionScript. Pada awalnya, programmer menambahkan kode mereka di dalam file fla. Sekarang Flash dan ActionScript telah tumbuh sedikit, kebanyakan programmer menemukan bahwa lebih efisien untuk memisahkan ActionScript dari, tetapi bagian dari, film Flash.

Tambahkan Kode ke Timeline
Metode paling dasar, dan metode yang paling sering digunakan di masa lalu, adalah untuk menggabungkan ActionScript sebagai bagian internal dari file FLA Flash. Saat menulis ActionScript di dalam film Flash, Anda dapat menempatkan ActionScript pada bingkai kerangka waktu mana pun. Meskipun tidak ada aturan baku tentang frame mana yang akan digunakan, sebagian besar programmer merasa terbantu untuk menempatkan kode ActionScript mereka di frame pertama di timeline. Untuk membuat segalanya lebih mudah, programmer biasanya membuat layer khusus untuk ActionScript mereka, kadang-kadang disebut layer "Actions".

Ini adalah metode yang saya gunakan untuk sebagian besar tutorial pemula saya karena kurang rumit daripada metode lainnya. Misalnya, dalam tutorial sebelumnya, kami belajar cara menulis kode ActionScript yang akan menggambar lingkaran ke atas panggung.

var myCircle: Shape = new Shape ();
myCircle.graphics.lineStyle (2, 0x000000);
myCircle.graphics.beginFill (0xff0000);
myCircle.graphics.drawCircle (100, 200, 50);
myCircle.graphics.endFill ();
addChild (myCircle);


Mari tambahkan kode ini ke film Flash baru. Mulai proyek Flash baru dan beri nama RedCircle.fla.

  1. Pertama kita menambahkan layer baru ke Timeline dan menyebutnya layer "Actions".

  2. Lalu, kita pilih frame pertama dari layer Actions dan buka panel Actions.

  3. Akhirnya, kami menambahkan kode ke panel Tindakan dan menguji film kami.

Cukup mudah. Tetapi akan lebih efisien jika kita dapat memisahkan kode ActionScript dari file Flash fla kita. Metode selanjutnya ini membuat kita selangkah lebih dekat ke tujuan kita.

Menggunakan Pernyataan Sertakan
Metode kedua ini menghubungkan ActionScript dengan proyek Flash Anda tidak jauh berbeda dari metode yang baru saja kita diskusikan. Pada dasarnya, kami akan memindahkan ActionScript dari file fla ke file terpisah dan menambahkan pernyataan sertakan ke film Flash kami yang akan memberi tahu Flash untuk membaca ActionScript dari file eksternal itu.

  1. Buka file RedCircle.fla Anda. Klik pada Frame 1 dari layer Actions dan buka panel Actions. Pilih semua kode, klik kanan dan pilih Potong dari menu pop-up. Kami akan menempelkan kode ini ke file ActionScript eksternal kami. Tetapi pertama-tama kita perlu membuat file ini.

  2. Dari menu, klik File - Baru. Dari kotak dialog Dokumen Baru, pilih file ActionScript Baru. Anda akan mendapatkan panel baru, yang disebut "Script-1", terbuka di ruang kerja. Rekatkan kode ke panel ini.

  3. Klik File - Simpan Sebagai dan simpan file baru ini sebagai "DrawCircle.as". Ingatlah untuk menyimpan file RedCircle.fla dan DrawCircle.as Anda di folder yang sama.

    Anda akan melihat bahwa Anda sekarang memiliki dua tab di bagian atas ruang kerja. Satu tab untuk file RedCircle.fla Anda dan satu tab untuk file DrawCircle.as Anda. Sekarang kita memiliki kode ActionScript di file eksternal, kita perlu memberi tahu film Flash kami untuk membaca kode dari file ini. Kami akan menggunakan pernyataan sertakan untuk melakukan ini. Klik pada tab RedCircle.fla untuk kembali ke file film Flash.

  4. Klik pada Frame 1 dari layer Actions dan buka panel Actions. Tambahkan pernyataan sertakan.

    termasuk "DrawCircle.as";

  5. Uji film Anda.

Sekarang kami memiliki ActionScript kami di file eksternal tetapi kami masih menggunakan Timeline di file FLA kami. Dalam tutorial berikutnya, kita akan mengambil langkah selanjutnya dalam perjalanan kita menuju kode OOP modular.

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 [adalah] merek dagang terdaftar [s] atau merek dagang [s] dari Adobe Systems Incorporated di Amerika Serikat dan / atau negara lain.


Petunjuk Video: Cara Membuat Banner Iklan Flash (Mungkin 2024).