Реалистично падащ сняг на ActionScript 3.0
Зимата идва. Така за пореден път стана популярна в заявката за търсачки "падащ сняг като светкавица." За него и да поговорим. за ефекта, разбира се.
Наскоро, в един от най-варварските ресурси в цяла интересен клас библиотека ActionScript 3.0. Този клас библиотека позволява само два реда код, за да вградите в Flash филм е много красиви и реалистични ефекти на падащ сняг. Простотата на библиотеката ви позволява да го използвате не само за програмисти, но и за аниматорите, които с програмиране в ActionScript 3.0 не са запознати. Важна подробност - ефектът от това изпълнение ще теглото си проект е само на 5-6 кб ..
Традиционно ние виждаме това, което получаваме в края на краищата. И ние се получи нещо като това:
И сега за прилагане е описано в тази библиотека флаш проекти.
ActionScript 3.0 код:
Вторият и, в същото време, последната стъпка се състои в това, че ние създаваме инстанция на SnowDisplay и го добавете към етапа на нашето Flash филм.
ActionScript 3.0 код:
Var сняг: SnowDisplay = нов SnowDisplay (550400); addChild (сняг);
Тук, както и параметрите на дизайнер обекта, за да определите ширината (550) и височина (400) етапа, на който ние трябва да се визуализира на ефекта от падащия сняг. Често този смисъл е необходимо да се простират по цялата ширина и височина на флаш филм. По-лесно е да се направи по следния начин.
ActionScript 3.0 код:
Var сняг: SnowDisplay = нов SnowDisplay (stage.stageWidth, stage.stageHeight); addChild (сняг);
Готовата версия на кода ще изглежда така.
ActionScript 3.0 код:
/ * Свържете клас библиотека com.flashandmath.dg.display.SnowDisplay на * / внос; / * Създаване на обект от клас SnowDisplay * / Var сняг: SnowDisplay = нов SnowDisplay (stage.stageWidth, stage.stageHeight); / * Добавяне на обект към етап * / addChild (сняг);
Но, както обещах, всичко може да се направи на няколко реда код.
ActionScript 3.0 код:
внос com.flashandmath.dg.display.SnowDisplay; addChild (нов SnowDisplay (stage.stageWidth, stage.stageHeight));
С това приключва кратко описание на библиотеката. Но това е много по-широки възможности: той има много фина настройка, която позволява да се адаптира в смисъл, за да отговарят на вашите нужди и вкус в изкуството. Въпреки това, не изключва продължи. И докато всички :-)
Изходния код на Adobe Flash CS5.5 и много клас библиотека, можете да го изтеглите от тук.
Свързани статии