Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Використовуючи програмну анімацію, можна зробити дуже красивий феєрверк для новорічної флеш-листівки або банера. Але, на відміну від справжнього, ми Збережемо масу кисню і це абсолютно безпечно!)

Створимо графіком, тобто нашу частинку, з яких складається феєрверк.

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Вона складається з чотирикінцевий зірочки, зробленої з двох ромбів і градиентного хвоста а так само ледь помітного градиентного кола під зірочкою, який надає їй ефект світіння.

Обертаємо це все справа в кліп part, а потім в ще один кліп part_anim, при цьому відзначаємо галочкою ExportforActionScript і призначаємо клас PartClass.

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Усередині цього кліпу робимо анімацію:

Обертаємо part_anim ще в один кліп firework. всередині нього додаємо новий шар і в першому кадрі пишемо такий код:

Додаємо темний фон, запускаємо і бачимо перший попередній результат:

Скопіюємо і вставимо в той же місце кліп firework, трохи зменшивши йому розмір. І трохи пограємось з квітами, для маленького феєрверку:

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Новорічний феєрверк у флеш за допомогою as3, флеш-анімація і дизайн

Отримаємо просто чудовий, подвійний феєрверк:

Залишилося додати ракету, яка злетить в повітря і вибухне цим барвистим феєрверком. Прописуємо в останньому кадрі part_anim команду stop (), щоб наш феєрверк не програє циклічно.

Обертаємо наші два кліпи firework в кліп launch, малюємо ракету, в нашому випадку - це простий ромб зі округленим верхнім кутом. І робимо йому анімацію, ось так:

Ракета підіймається від низу до верху, повільно зникаючи (міняємо значення alpha). Далі, починаючи з 43-го кадру йдуть наші феєрверки.

Трам-пам-пам, все готово:

Використовуючи різні частинки можна отримати різні варіації феєрверків: