Menggunakan Pembolehubah untuk Sistem Zarah Modular
Apabila kami memulakan Flash iniR CS3 siri sistem siri tutorial, kami mencipta satu fungsi mudah dan modular dan menunjukkan bahawa kami boleh menggunakan fungsi itu untuk menghidupkan tiga contoh klip filem yang sama. Sejak tutorial pertama, kami telah melangkah jauh dan telah membina sistem zarah dalam ActionScriptTM 3. Tetapi bagaimana modular adalah sistem zarah terbaru ini? Bolehkah ia digunakan untuk klip wayang selain daripada mcSnowflake kami? Bolehkah kita menggunakannya untuk filem Flash yang mempunyai tahap yang lebih kecil atau lebih besar? Bolehkah kita menggunakan klip filem dengan saiz yang berbeza? Bolehkah kita dengan mudah meningkatkan atau mengurangkan bilangan maksimum klip filem atau kelajuan di mana mereka jatuh ke pentas?

Kerana ini adalah tutorial pemula dengan banyak perkara yang perlu dipelajari, sistem zarah ditulis menggunakan tetapan berkod keras yang spesifik untuk ciri-ciri ini. Tetapi sekarang bahawa anda telah menyelesaikan sistem zarah anda, kami boleh membuat beberapa perubahan pada kod program yang akan menjadikannya lebih modular dan boleh digunakan semula.

Namakan semula Fungsi-fungsi

Apabila kami hanya mengambil berat tentang pembelajaran bagaimana menghidupkan klip filem salji kami, lebih mudah untuk menamakan fungsi yang menjadikan salji salji kami "salji salji" dan fungsi yang memancarkan salji salji "salji". Untuk menjadikan program kami lebih serba boleh, kami perlu menamakan semula fungsi dengan lebih banyak nama generik yang masih mencerminkan tujuan fungsi.

Kerana ini adalah sistem zarah, nama lain untuk fungsi yang mewujudkan salji salji boleh menjadi "createParticles". Mari kita namakan semula fungsi salji dari "salji salji ()" kepada "createParticles ()".

Di bahagian atas panel Tindakan, anda akan melihat ikon Cari dan Ganti. Klik ikon ini untuk membuka kotak dialog Cari dan Ganti. Dalam kotak dialog ini, semak pilihan yang dipanggil "Kes Padanan" dan gunakan nilai berikut.

Cari apa: salji salji ()
Gantikan dengan: createParticles ()

Anda harus mendapat mesej bahawa dua ditemui dan diganti. Ulangi langkah ini untuk menamakan semula fungsi kedua dari "snowfall ()" kepada "particlefall ()". Sekali lagi anda akan melihat dua telah berubah. Tutup kotak dialog dan uji filem anda. Ia masih berfungsi.

Seterusnya →

Hak Cipta 2018 Adobe Systems Incorporated. Hak cipta terpelihara. Pukulan skrin produk Adobe (s) dicetak semula dengan kebenaran daripada Adobe Systems Incorporated. Adobe Photoshop, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Elemen Premiere, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper adalah sama ada [a] tanda dagangan berdaftar atau tanda dagangan Adobe Systems Incorporated di Amerika Syarikat dan / atau negara lain.


Arahan Video: Meningitis - causes, symptoms, diagnosis, treatment, pathology (April 2024).