Съдържание:

Как да направите предварително зареждане във Flash: 5 стъпки
Как да направите предварително зареждане във Flash: 5 стъпки

Видео: Как да направите предварително зареждане във Flash: 5 стъпки

Видео: Как да направите предварително зареждане във Flash: 5 стъпки
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Ноември
Anonim
Как да направите предварително зареждане във Flash
Как да направите предварително зареждане във Flash

Реших да направя това ible, защото НЕ МОЖЕТЕ ДА ВЯРВАТЕ колко хора питат: "omgzorz как да направя светкавица! 1 !!! един!" Наистина е досадно. Добре, нека започнем. Необходими неща: Flash (използвам CS3, но можете да използвате MX-CS4) Компютър Пробна версия на флаш/пълно копие (което можете да получите тук) Очевидно отворете Flash и направете нов Flash файл. Използвам Actionscript 2, BTW.

Стъпка 1: Добавяне на слоеве

Добавяне на слоеве
Добавяне на слоеве

Първо, трябва да добавим 2 слоя към хронологията. Едно с име „Actions“отгоре и едно с име… „Text“или „Bar“или „Stuff“. След това трябва да добавим един ключов кадър към слоя Actions и един Frame към другия слой. След това вземете инструмента Текст (T) и изберете Динамичен текст от падащото меню в полето със свойства, той вероятно вече е избрал „Статичен текст“. Сега нарисувайте правоъгълник с инструмента Rectangle (R). уверете се, че запълването не е бяло. Направете запълването на правоъгълника, който току -що сте направили, е като кликнете върху него веднъж и натиснете F8. Назовете го и се уверете, че е избран „Movie Clip“и точката за регистрация е горе вляво, преди да натиснете OK. ТАЗИ ЧАСТ Е ВАЖНА Изберете филмовия клип, който сте направили, и в полето със свойства ще видите текстово поле, което казва „Име на екземпляр“. Въведете loadBar. Натиснете Enter, След това изберете полето Dynamic Text, което сте направили по -рано, и слезте до полето Properties. Трябва да видите текстовото поле за име на екземпляра, щракнете върху него. Този път въведете textBox. Натиснете Enter.

Стъпка 2: Време за кодиране

Време за кодиране!
Време за кодиране!

Сега отидете на слоя "Действия". Щракнете върху първия кадър. Натиснете F9 и TYPE в (НЕ използвайте само копиране и поставяне, мързелив копеле. Ако го направите, никога няма да научите това, което е смисълът.): Percent = Math.round (getBytesloaded ()/getBytesTotal ())*100; textBox.text = процент + "%"; loadBar._xscale = процент; Ще обясня този код ред по line.percent = Math.round (getBytesloaded ()/getBytesTotal ())*100; Създава променлива това разделя процента на заредената вече флаш памет на общия размер на флаш файла, след което го умножава по 100 и го закръглява. textBox.text = процент + "%"; Показва променливата процент в полето за динамичен текст. loadBar._xscale = процент; Променя мащаба x на правоъгълника според процента.

Стъпка 3: Повече кодиране

Още кодиране!
Още кодиране!

Сега щракнете върху втория ключов кадър на слоя „Действия“. Натиснете F9. Въведете това. Отново не копирайте и не поставяйте, няма да го научите. Дори не е чак толкова много. Мързелив bum.if (процент == 100) {gotoAndPlay (3);} иначе {gotoAndPlay (1);} Обяснение: if (процент == 100) {Това казва дали (условие) променливата процент е равна на 100 (светкавица е завършено зареждане), след това… gotoAndPlay (3); Отидете на кадър 3.} else {Ако операторът if не е вярно, тогава… gotoAndPlay (1); Отидете на кадър 1.} Затваря оператора if. Този код прави "цикъл", докато флашът не се зареди напълно. Ако променливата процент не е равна на 100, тя продължава да се връща към кадър 1, докато не стане. Това е почти просто проверка дали светкавицата е заредена, докато не стане.

Стъпка 4: Още една стъпка …

Още една стъпка…
Още една стъпка…

Сега просто изберете кадър 3 и натиснете F6. Добавете вашето съдържание, независимо дали е анимация, уебсайт или снимка. ДОБРА РАБОТА! Току -що направихте предварително зареждане!:Д

Стъпка 5: Готово

Свършен!
Свършен!

Насладете се на вашия предварително зареждане, коментирайте колко страхотно беше това или колко лошо беше. Кажете ми какви проблеми изобщо сте имали. Оценете, моля.

Някои предстоящи нагласи може да са … о, не знам. правене на игра. уебсайт. никой не знае … Благодаря за гледането!

Препоръчано: