ActionScript Untuk Kode Loop - Kode
var _Snowflake: mcSnowflake;
Baris kode pertama ini akan membuat variabel umum yang disebut "_Snowflake" yang akan bertindak sebagai pengganti untuk setiap instance dari klip video saat ditambahkan. Itu juga memberitahu Flash untuk menggunakan nama kelas kami "mcSnowflake" sebagai tipe data untuk variabel placeholder kosong.

untuk (var i: Number = 0; i <10; i ++)
Beberapa baris kode berikutnya adalah loop kode yang akan kita gunakan untuk "menyeret" beberapa contoh klip video ke panggung. Itu untuk di awal kode memberitahu Flash bahwa ini adalah untuk loop dan bahwa kami ingin melakukan sesuatu "untuk beberapa kali". Sekarang, mari kita lihat apa yang ada di antara tanda kurung.

var i: Number = 0;
Baris loop kode ini menciptakan variabel yang disebut "i" yang akan menjadi penghitung kita. Kami telah menetapkan tipe data ke Angka dan nilai awal menjadi 0. Titik koma mengakhiri bagian kode ini.

saya <10;
Kode ini memberi tahu Flash untuk mengulangi tugas itu sendirian karena penghitungnya kurang dari 10. Ini akan membuat 10 contoh klip video mcSnowflake dan memberi angka 0 hingga 9. Sekali lagi, tanda titik koma mengakhiri bagian kode ini.

i ++
Sepotong kode kecil ini akan menambah penghitung dengan 1 setiap kali loop diulang.

Selanjutnya, kami akan memberi tahu Flash apa yang harus dilakukan setiap kali melakukan for for loop. Instruksi ini ditempatkan di antara kurung keriting.

{
_Snowflake = new mcSnowflake ();
addChild (_Snowflake);
_Snowflake.x = i * 50;
}


_Snowflake = new mcSnowflake ();
Ini akan membuat contoh baru dari klip video mcSnowflake. Ingat bahwa _Snowflake adalah placeholder kami untuk setiap instance.

addChild (_Snowflake);
Metode addChild adalah fungsi bawaan yang akan membuat klip video terlihat di panggung dengan menambahkannya ke daftar tampilan.

_Snowflake.x = i * 50;
Kode ini akan menempatkan setiap instance klip video terpisah 50 piksel. Jika kami tidak menambahkan kode ini, Flash akan menempatkan semua sepuluh klip video, satu di atas yang lain, pada posisi default 0,0 yang berada di sudut kiri atas panggung.

Saat Anda menguji film Anda, Anda harus menempatkan 10 serpihan di bagian atas panggung. Itu lebih baik daripada versi terakhir kami, tetapi kami masih perlu membuat serpihan jatuh secara vertikal ke bawah panggung. Juga akan menyenangkan untuk secara acak mengubah ukuran kepingan salju dan menambahkan setiap contoh di lokasi acak di atas panggung. Tentu saja, kita membutuhkan lebih dari 10 serpihan. Kami akan belajar bagaimana melakukan semua ini di seri selanjutnya. Untuk referensi, simpan adegan salju Anda sebagai SnowScene2.fla.

← Kembali

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: CIS220DC 07D Do While Loops (Mungkin 2024).