Mundarija:

Flash -da oldindan yuklashni qanday qilish kerak: 5 qadam
Flash -da oldindan yuklashni qanday qilish kerak: 5 qadam

Video: Flash -da oldindan yuklashni qanday qilish kerak: 5 qadam

Video: Flash -da oldindan yuklashni qanday qilish kerak: 5 qadam
Video: Nokia 1280 factory reset 2024, Iyul
Anonim
Flash -da oldindan yuklashni qanday qilish kerak
Flash -da oldindan yuklashni qanday qilish kerak

Men buni amalga oshirishga qaror qildim, chunki siz ishonolmaysiz, chunki ko'p odamlar "omgzorz men qanday qilib fleshni tayyorlayman! 1 !!! bitta!" Bu, albatta, zerikarli. Yaxshi, boshlaylik. Sizga kerak bo'lgan narsalar: Flash (men CS3-dan foydalanayapman, lekin siz MX-CS4-dan foydalanishingiz mumkin) Kompyuter Flash/to'liq nusxadagi sinov (siz bu erga kirishingiz mumkin) Shubhasiz, Flash-ni oching va yangi Flash-fayl yarating. Men Actionscript 2, BTW dan foydalanmoqdaman.

1 -qadam: qatlamlarni qo'shish

Qatlamlarni qo'shish
Qatlamlarni qo'shish

Birinchidan, vaqt jadvaliga 2 ta qatlam qo'shishimiz kerak. Birining tepasida "Amallar", ikkinchisiga "Matn" yoki "Bar" yoki "Stuff" deb nom berilgan. Keyin, biz Actions qatlamiga bitta Keyframe, ikkinchisiga esa bir Frame qo'shishimiz kerak. Keyin Matn vositasini (T) oling va xususiyatlar oynasidagi ochiladigan oynadan Dinamik matnni tanlang, ehtimol u allaqachon "Statik matn" ni tanlagan. Endi, to'rtburchaklar (R) vositasi bilan to'rtburchaklar chizamiz. To'ldirish oq emasligiga ishonch hosil qiling. Yangi klipni yaratgan to'rtburchakni bir marta bosing va F8 tugmasini bosing. Nom bering va OK tugmasini bosishdan oldin "Klip klipi" tanlanganligini va ro'yxatdan o'tish joyi chap yuqori qismida joylashganligiga ishonch hosil qiling. BU QISM MUHIM. O'zingiz yaratgan film klipini tanlang va xossalar oynasida "Namuna nomi" deb yozilgan matnli oynani ko'rasiz. LoadBar -ni kiriting. Enter tugmasini bosing, keyin siz ilgari yaratgan dinamik matn maydonini tanlang va Xususiyatlar maydoniga o'ting. Siz misol nomi matn qutisini yana ko'rishingiz kerak, ustiga bosing. Bu safar textBox -ni kiriting. Enter ni bosing.

2 -qadam: Kodlash vaqti

Kodlash vaqti!
Kodlash vaqti!

Endi "Amallar" qatlamiga o'ting. Birinchi ramkani bosing. "F9" va "TYPE" tugmachalarini bosing (nusxa ko'chirmang va qo'ymang, dangasa bema'nilik. Agar shunday qilsangiz, siz buni hech qachon o'rgana olmaysiz.): Foiz = Math.round (getBytesloaded ()/getBytesTotal ())*100; textBox.text = foiz + "%"; loadBar._xscale = foiz; Men bu kod satrini line.percent = Math.round (getBytesloaded ()/getBytesTotal ())*100 bilan tushuntiraman; 100; O'zgaruvchini yaratadi Bu yuklangan fleshning foizini flesh -faylning umumiy hajmiga bo'linadi, keyin uni 100 ga ko'paytiradi va aylantiradi. textBox.text = foiz + "%"; Dinamik matn maydonida o'zgaruvchining foizini ko'rsatadi.loadBar._xscale = foiz; To'rtburchakning x o'lchovini foizga qarab o'zgartiradi.

3 -qadam: Ko'proq kodlash

Ko'proq kodlash!
Ko'proq kodlash!

Endi "Amallar" qatlamining ikkinchi Keyframe -ni bosing. F9 tugmasini bosing. Buni TYPE kiriting. Yana nusxa ko'chirmang, siz o'rganmaysiz. Hatto unchalik ham emas. Lazy bum.if (foiz == 100) {gotoAndPlay (3);} boshqa {gotoAndPlay (1);} Tushuntirish: if (foiz == 100) {Bu (shart) o'zgaruvchi foiz 100 ga tengligini bildiradi yuklash tugadi), keyin… gotoAndPlay (3); 3 -kadrga o'ting}} else {Agar if ifoda to'g'ri bo'lmasa, … gotoAndPlay (1); 1 -kadrga o'tish.} If ifodasini yopadi. Bu kod chirog'i to'liq yuklanmaguncha "pastadir" qiladi. Agar o'zgarmaydigan foiz 100 ga teng bo'lmasa, u bo'lmaguncha, u birinchi kadrga qaytadi. Bu shunchaki fleshka yuklangan yoki yuklanmaganligini tekshirish.

4 -qadam: Yana bir qadam …

Yana bir qadam…
Yana bir qadam…

Endi 3 -ramkani tanlang va F6 tugmasini bosing. Kontentni qo'shing, xoh animatsiya, xoh veb -sayt, xoh rasm. JUDA YAXSHI! Siz faqat oldindan yuklovchini tayyorladingiz!: D

5 -qadam: Bajarildi

Bajarildi!
Bajarildi!

Oldindan yuklovchidan zavqlaning, bu qanchalik zo'r yoki yomon ekanligi haqida sharh bering. Menga umuman muammolaringiz borligini ayting. Baho bering, iltimos.

Kelgusi darslar bo'lishi mumkin … bilmayman. o'yin qilish. veb -sayt. Hech kim bilmaydi … Ko'rganingiz uchun tashakkur!

Tavsiya: