Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Веб-программирование > Flash

Flash Создание интерактивных Веб-приложений

Ответ
 
Опции темы
Старый 29.10.2015, 16:04   #1
JeanWinters
ПроЭктировщик
 
Регистрация: 22.12.2007
Сообщений: 189
Написано 18 полезных сообщений
(для 43 пользователей)
Эффект волны от взрыва

Здравствуйте! Как можно реализовать такой эффект. На сцене находятся различные объекты, которые содержатся в Sprite, размещенные через код, при нажатии игроком мышью на области экрана должно происходить искажение (как волна от взрыва, или волны на луже) и "встряска" всех объектов. Пробовал через DisplacementMapFilter, но динамически не могу понять, как изменить масштаб волны, так как это нужно через BitmapData делать. И расположение картинки для фильтра как-то не там где нужно располагается.
(Offline)
 
Ответить с цитированием
Старый 29.10.2015, 17:13   #2
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,302
Написано 1,975 полезных сообщений
(для 7,073 пользователей)
Ответ: Эффект волны от взрыва

Искажать картинку по нормалмапе с рисунком волны
(Offline)
 
Ответить с цитированием
Старый 30.10.2015, 02:29   #3
JeanWinters
ПроЭктировщик
 
Регистрация: 22.12.2007
Сообщений: 189
Написано 18 полезных сообщений
(для 43 пользователей)
Ответ: Эффект волны от взрыва

Я вроде то же самое написал. Поэтому и спрашиваю, как это делается в коде, на примере. Как управлять "нормалмап" , если это bitmapdata? Ее же двигать надо внутри фильтра, изменять, а меняется только фильтр и то коряво.
(Offline)
 
Ответить с цитированием
Старый 06.11.2015, 00:29   #4
AVL
Разработчик
 
Регистрация: 27.01.2011
Адрес: Афипский
Сообщений: 417
Написано 100 полезных сообщений
(для 182 пользователей)
Ответ: Эффект волны от взрыва

Надо подобрать функцию которая будет описывать карту для DisplacementMapFilter, и придумать как ее достаточно быстро рисовать градиентами... Завтра попробую поэкспериментировать. Точнее, уже сегодня.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 10:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com