• Авторизация


Реалистичное пламя свечи на AS2 14-03-2017 22:37 к комментариям - к полной версии - понравилось!


Присоединённый файл  Plamya.swf ( 1,4 KB ) Кол-во скачиваний: 13
Присоединённый файл  Plamya.rar ( 29,87 KB ) Кол-во скачиваний: 5


Урок для Adobe Flash CS6, Sothink SWF Quicker. 


1. Создать документ AS2 стандартным размером 550/400.
2. Создать в библиотеке фрагмент ролика (мувик), имя (не важно) - flame, связывание (важно) - flame

Пламя свечи, AS2



3. Взять инструмент "Овал", отключить для него обводку

Пламя свечи, AS2 

4. Зайти в панельку "Цвет", выбрать радиальный градиент

Пламя свечи, AS2

В мувике flame будем рисовать три овала, которые будут отличаться цветами градиентов и размерами. Точнее - нарисуем один овал, а потом, на других ключевых кадрах, трансформируем градиент и размеры!
Итак, создаём радиальный градиент с двумя маркерами:
- первый маркер: цвет жёлтый, непрозрачность = 100%
- второй маркер: цвет красный, непрозрачность = 0%.

Пламя свечи, AS2

5. Рисуем произвольный овал . . Пламя свечи, AS2
6. Брать инструмент "Стрелка" и выделить овал.
7. Идти в панель "Свойства" и задать размеры градиентному овалу: ширина = 20, высота = 40 px

Пламя свечи, AS2

8. В панельке "Выравнивание" выравниваем горизонтально по центру, а вертикально по нижнему краю! Это и есть точка регистрации.

Пламя свечи, AS2

Этот градиентный овал находится на первом кадре мувика =flame=. Продолжаем:
9. На временной шкале на десятом кадре ставим КЛЮЧЕВОЙ кадр: правой кнопкой мыши кликать на десятый кадр и выбрать "Вставить ключевой кадр"

Пламя свечи, AS2

10. Выделить овал, идти в панельку "Цвет" и редактировать градиент:
-первый маркер - красный, непрозрачность = 100%
-второй маркер - оранжевый, непрозрачность = 0%

Пламя свечи, AS2

11. Повторяем действия пп 6,7,8 для овала на кадре 10:
-выделить овал стрелкой
-идти в панель "Свойства" и задать размеры: ширина = 25, высота = 60.
-в панельке "Выравнивание" выравниваем горизонтально по центру, а вертикально по нижнему краю - смотреть пункт 8.

12. Теперь ставим ключевой кадр на 20-м кадре по аналогии с пунктом 9.

13. Повторяем действия пп 10,11:
-редактируем градиент: первый маркер - оранжевый, непрозрачность 100, второй маркер - белый, непрозрачность - 0.
-в свойствах размеры: ширина = 10, высота = 105 px.
-выравниваем горизонтально по центру, а вертикально по нижнему краю - смотреть пункт 8.

Должно быть так: ......... Пламя свечи, AS2

14. Кликайте правой кнопкой мыши на промежутке между первым и 10-м кадрами и в меню выберите "Создать анимацию ФОРМЫ"
15. Повторите пункт 14 между 10-м и 20-м кадрами!
16. Создайте новый слой для скрипта, вставьте на двадцатый кадр скриптового слоя ПУСТОЙ ключевой кадр и, в панельке "Действия", пишите следующий код: 

this.removeMovieClip();

Пламя свечи, AS2

Вернёмся на монтажный кадр и в единственном кадре единственного слоя впишите код:

var new_x = 275;
var new_y = 250;
onEnterFrame = function ()
{
this.attachMovie("flame","flame_mc",this.getNextHighestDepth(),{_x:new_x, _y:new_y});
flame_mc._visible = false;
Flame();
};

function Flame()
{
for (var count = 0; count < 2; count++)
{
new_flame = flame_mc.duplicateMovieClip('flame_name' + count, this.getNextHighestDepth());
new_flame._x = new_x + Math.random();
new_flame._rotation = 1 + Math.random() * 3 - 3;
new_flame._y = new_y + Math.random();
new_flame._alpha = Math.random() * 50 + 50;
new_flame._xscale = 20 + Math.random() * 80;
new_flame._yscale = 50 + Math.random() * 70;
}
}

Вот такой результат: Присоединённый файл  Plamya1.swf ( 1,41 KB ) Кол-во скачиваний: 3


Немой видео урок поможет и дополнит рассказ. 
"Накликал" урок в видео:
YouTube
Подобрав различные градиенты, а также размеры овальных форм можно получить реалистичное пламя.

На сайте урока найдёте вариант и для AS3.

Урок тут

вверх^ к полной версии понравилось! в evernote
Комментарии (60): «первая «назад
Ответ на комментарий Jorjorych # Георгий, нужно больше отдыхать! А то ты если возьмешься за что-то, то делаешь пока не сделаешь! А потом не сильно работать хочется-можется!!!
Нина36 15-03-2017-10:43 удалить
Ответ на комментарий Jorjorych # Георгий доброго дня, я не поняла.Хотела зайти на урок с одноклассников, там мне выдали вот что. Такой e-mail адрес уже используется на форуме. Введите другой e-mail.
Jorjorych 15-03-2017-10:59 удалить
Ответ на комментарий Татьяна_Волкова_Литвинова # Побольше оптимизма! Всё будет! И хорошо - тоже!
Jorjorych 15-03-2017-11:07 удалить
Ответ на комментарий Нина36 # Зайти на форум Демиарт нужно по своей регистрации. Возможно была регистрация, можно восстановить, ввести новый пароль или зарегистрироваться вновь по другому почтовому адресу. А можно заходить через аккаунты вКонтакте и Фейсбук.
alexander2012 15-03-2017-11:12 удалить
Ответ на комментарий Jorjorych # Георгий, ты сам умница, найдешь тему!
Нина36 15-03-2017-11:23 удалить
Ответ на комментарий Jorjorych # Спасибо большое Георгий. Пыталась и из Контакта, и из Фейсбука.Пишут одно и тоже!!! Извини!!!
Jorjorych 15-03-2017-11:36 удалить
Ответ на комментарий alexander2012 # У меня в армии (флоте) был товарищ с тогдашнего Ленинграда, звали Вовой Голубятников, очень родственные "Ауры" ваши! Спасибо, Саша, за душевность!
alexander2012 15-03-2017-12:00 удалить
Ответ на комментарий Jorjorych # И тебе спасибо, ты тоже человек хороший, чувствую это душой.
Jorjorych 15-03-2017-12:31 удалить
Ответ на комментарий ВАТ # Расшифровал анимацию пламени свечи в тех работах по уроку Марины Новиковой. Созданы скриптом AS1. Перерисовал и чуть изменил код, перевёл в AS2 -пламя живее стало! Надо - поделюсь архивом в личной почте.
ВАТ 15-03-2017-12:37 удалить
Ответ на комментарий Jorjorych # Спасибо, Георгий! Пока не надо. Когда понадобится попрошу. Сейчас пробую делать блестящие полоски как на рамочках бывают. Пока не могу понять как их делают, но мысли есть, буду пробовать разные варианты.
Jorjorych 15-03-2017-12:48 удалить
Ответ на комментарий ВАТ # Дай образец "блестяшек" если есть под рукой.
ВАТ 15-03-2017-13:10 удалить
Ответ на комментарий Jorjorych # Георгий, к сожалению у меня нет их. Видела, хотела сохранить, но не могу найти ни у себя ни в интернете. С ними делают рамочки по кодам. Если бы была хоть одна у меня смотрела бы и экспериментировала. Если найду пришлю.
Jorjorych 15-03-2017-13:47 удалить
Ответ на комментарий Jorjorych # Имеешь в виду по HTML-кодам?
wellax 15-03-2017-19:32 удалить
Отличный урок! Спасибо, Георгий!
Jorjorych 15-03-2017-19:42 удалить
Ответ на комментарий wellax # Спасибо, Валентина! Успеха в творчестве!
Irina-snez 15-03-2017-19:47 удалить
Спасибо, за замечательный урок, Георгий! Прекрасный результат! Да, еще .fla прилагается, совсем СУПЕР!
Jorjorych 15-03-2017-19:52 удалить
Ответ на комментарий Irina-snez # Ирина, доброго вечера! Решил побыть на Демиарте, а там такие правила - выложить всё к теме! Приглашаю туда, много интересного по разным направлениям. Не только флеш.
Irina-snez 15-03-2017-19:59 удалить
Ответ на комментарий Jorjorych # Спасибо, за приглашение, Георгий! Я на Demiart зарегистрирована. Только появляюсь там редко. Года два назад в "неделе фракталов" первый раз публиковалась... Несколько флеш уроков посмотрела. Я, наверное, ленивая, чтобы там осесть... Времени только на Лиру и хватает...
Jorjorych 15-03-2017-20:01 удалить
Ответ на комментарий Irina-snez # Приглашение остаётся в силе!
wellax 15-03-2017-20:06 удалить
Ответ на комментарий Jorjorych # Взаимно, Георгий! Мне бы ещё тоже "хочется- можется" немножко, пришлось бы кстати...
Jorjorych 15-03-2017-20:12 удалить
Ответ на комментарий wellax # Ну, это не ко мне! Такого самому нужно!
MissKcu 17-03-2017-16:59 удалить
С благодарностью-цитирую, пока времени нет, но надеюсь....
Jorjorych 17-03-2017-17:11 удалить
Ответ на комментарий MissKcu # Друзьям бесплатно отдаю (в смысле: время - деньги ... -нету)! А Надежда уж очень, простите, стервозная дама, почти всегда подводит!
MissKcu 17-03-2017-17:21 удалить
Ответ на комментарий Jorjorych # У меня она еще Не умерла....))))
Jorjorych 17-03-2017-19:56 удалить
Ответ на комментарий MissKcu # Всё будет хорошо!
koreckolga 22-03-2017-23:51 удалить
Ответ на комментарий Jorjorych # Что-то сотворила...)) Георгий, принимаю замечания...
Jorjorych 23-03-2017-00:03 удалить
Ответ на комментарий koreckolga # Отлично, Оля! На Деми есть продолжение урока, посмотри. Можно выкладывать и свой огонёк там.
koreckolga 23-03-2017-00:08 удалить
Ответ на комментарий Jorjorych # Спасибо, Георгий! У меня с третьей попытки кое-что получилось, не могла разобраться куда вставлять КОД для скрипта, хорошо, что у тебя есть видео-урок на YouTube...))
Jorjorych 23-03-2017-00:11 удалить
Ответ на комментарий koreckolga # В дальнейшем добавлю ещё видео шпаргалок!


Комментарии (60): «первая «назад вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Реалистичное пламя свечи на AS2 | Jorjorych - Дневник Jorjorych | Лента друзей Jorjorych / Полная версия Добавить в друзья Страницы: «позже раньше»