Daftar Isi:

Cara Membuat Preloader di Flash: 5 Langkah
Cara Membuat Preloader di Flash: 5 Langkah

Video: Cara Membuat Preloader di Flash: 5 Langkah

Video: Cara Membuat Preloader di Flash: 5 Langkah
Video: How to Create an Adobe Flash Preloader Screen 2024, Juli
Anonim
Cara Membuat Preloader di Flash
Cara Membuat Preloader di Flash

Saya memutuskan untuk membuat ini i'ble karena Anda TIDAK PERCAYA berapa banyak orang bertanya, "omgzorz bagaimana saya membuat flash!1!!!satu!" Ini benar-benar menjengkelkan. Baiklah, mari kita mulai. Hal-hal yang Anda butuhkan:Flash (Saya menggunakan CS3, tetapi Anda dapat menggunakan MX-CS4)Komputer Uji coba flash/salinan lengkap (yang bisa Anda dapatkan di sini)Jelas, buka Flash dan buat file Flash baru. Saya menggunakan Actionscript 2, BTW.

Langkah 1: Menambahkan Lapisan

Menambahkan Lapisan
Menambahkan Lapisan

Pertama, kita harus menambahkan 2 layer ke timeline. Satu bernama "Actions" di atas, dan satu bernama…" Text" atau "Bar" atau "Stuff". Selanjutnya, kita perlu menambahkan satu Keyframe ke layer Actions, dan satu Frame ke layer lainnya. Kemudian ambil Text tool(T), dan pilih Dynamic Text dari kotak drop-down di kotak properti, mungkin "Teks Statis" sudah dipilih. Sekarang, gambar persegi panjang dengan Rectangle tool(R). pastikan isian tidak putih. Buat isian persegi panjang yang baru saja Anda buat Movie Clip dengan mengkliknya sekali dan dan menekan F8. Beri nama, dan pastikan "Movie Clip" dipilih dan Registration Point ada di kiri atas sebelum Anda menekan OK. BAGIAN INI PENTING Pilih klip video yang Anda buat, dan di kotak properti, Anda akan melihat kotak teks yang bertuliskan "Nama Instance". Ketik loadBar. Tekan Enter. Kemudian, pilih kotak Teks Dinamis yang Anda buat sebelumnya, dan turun ke Kotak Properti. Anda akan melihat kotak teks nama instance lagi, klik di atasnya. Kali ini, ketik textBox. Tekan enter.

Langkah 2: Waktu Pengkodean

Waktu Pengkodean!
Waktu Pengkodean!

Sekarang, buka Layer "Actions". Klik bingkai pertama. Tekan F9 dan TYPE in(JANGAN joust copy and paste, dasar pemalas. Jika Anda melakukannya, Anda tidak akan pernah benar-benar mempelajari ini, itulah intinya.):percent = Math.round(getBytesloaded()/getBytesTotal())*100;textBox.text = persen + "%";loadBar._xscale = persen;Saya akan menjelaskan kode ini baris demi baris.percent = Math.round(getBytesloaded()/getBytesTotal())*100;Membuat variabel yang membagi persentase flash yang sudah dimuat dengan ukuran total file flash, lalu mengalikannya dengan 100 dan membulatkannya. textBox.text = persen + "%";Menampilkan persen variabel dalam kotak Teks Dinamis yang Anda buat.loadBar._xscale = persen;Mengubah skala x persegi panjang sesuai dengan persen.

Langkah 3: Lebih Banyak Pengodean

Lebih Banyak Pengkodean!
Lebih Banyak Pengkodean!

Sekarang, klik Keyframe kedua dari layer "Actions". Tekan F9. KETIK ini. Sekali lagi, jangan salin dan tempel, Anda tidak akan mempelajarinya. Ini bahkan tidak sebanyak itu. Malas gelandangan.if(persen == 100){gotoAndPlay(3);}else{gotoAndPlay(1);}Penjelasan:if(persen == 100){Ini mengatakan jika(kondisi) variabel persen sama dengan 100(flash selesai memuat), lalu…gotoAndPlay(3);Pergi ke Frame 3.}else{Jika pernyataan if tidak benar, maka…gotoAndPlay(1);Pergi ke frame 1.}Tutup pernyataan if. Kode ini membuat “loop” hingga flashdisk terisi penuh. Jika persen variabel tidak sama dengan 100, ia akan terus kembali ke bingkai satu sampai benar. Cukup banyak hanya memeriksa apakah flash dimuat sampai selesai.

Langkah 4: Satu Langkah Lagi…

Satu langkah lagi…
Satu langkah lagi…

Sekarang, pilih saja frame 3 dan tekan F6. Tambahkan konten Anda, apakah itu animasi, situs web, atau gambar. KERJA YANG BAIK! Anda baru saja membuat preloader!:D

Langkah 5: Selesai

Selesai!
Selesai!

Nikmati prapemuat Anda, beri komentar tentang betapa hebatnya ini, atau seberapa buruknya. Ceritakan semua masalah yang Anda alami. Nilai, silakan.

Beberapa tuts yang akan datang mungkin … oh, saya tidak tahu. membuat permainan. sebuah situs. tidak ada yang tahu… Terima kasih sudah menonton!

Direkomendasikan: