![]() |
Motion Blur используя actionscript
Есть мувиклип myBall и код на нем:
Код:
onClipEvent(enterFrame) {Если бы кто мог помочь. Спасибо. |
Для оформления своего кода, надо использовать теги [code][/code].
|
Код:
import flash.filters.BlurFilter;ЗЫ. Лучше писать код на таймлайне, а не на отдельных клипах, потом легче найти, да и взаимодействие между разными обэктами легче организовать. |
Спасибо, конечно, за проявленное внимание, но это не совсем то, т.к. мне нужно было размытие при движении мувиклипа, т.е. в начальной и конечной позиции мувик должен быть в нормальном состоянии, но во время движения от начала к концу он должен размываться, как будто при большой скорости.
|
Вам нужно вот это: http://img148.**************/my.php?i...ionblursc4.swf
Это разработка товарища LiQuiDaToR, выложенная в этой теме. Исходники найдете на второй странице темы. Удачи в интеграции :) |
Код:
/* mc - мувиклип на сцене. Как его туда поместить решайте сами.*/ |
Цитата:
|
Цитата:
Все равно спасибо, :) но все еще проблема не решена. |
ОК, я постараюсь найти и выложить, где-то сохранял :)
Но это часов через пять-шесть :( |
Спасибо! мне нужен именно этот эффект, а его исхоника, к сожалению нет уже на той странице. Если найдете у себя, я была бы очень благодарна!
|
Цитата:
Код:
/* mc - мувиклип на сцене. Как его туда поместить решайте сами.*/ |
Ага, только это совсем не моушн блюр, this.create.
Это проходящий блюр. Чтобы было похоже, надо под неразмытым шариком пускать размытый, на некотором отдалении, как бы отстающий. Ну и, наверное, неразмытому альфу поставить где-то 80%. |
Вот, выложил исходник :)
|
Спасибо вам за исходник! :) Вы мне им очень помогли, ведь это именно то, что я искала все эти дни и не находила своими силами.
|
О нет, спасибо LiQuiDaToR'у. За то, что не только сделал это, но и поделился со всеми. Еще раз удачи!
|
Блик как там всё намудренно
а ведь можно всё намного проще сделать.... Код:
import flash.filters.BlurFilter; |
Therion, неужели ты разницы не видишь? Совсем-совсем?
Попробуй провести свой обж по диагонали. Заодно обрати внимание на производительность. |
ну да, по диагонали эффект не такой...но производительность вроде не хуже...
|
О нет, гораздо хуже, извини. В результате действия твоего скрипта объект мигает как патрульная машина и всё таки скорее просто размывется, чем размывается в определенном направлении. Поверь, если бы такой эффект можно было создать нахрапом, с первого наброска... Но нет, здесь продумать надо, сначала декодировать явление, а уж потом закодировать его в ас. А производительность - момент настолько тонкий, что под силу только ниндзям, знающим особенности аппаратной работы.
В этом уникальность кода LiQuiDaToR'а. Со всем уважением. |
Therion, это не Motion Blur. Motion Blur действует параллельно вектору скорости, а у тебя вообще просто размывает объект.
|
To Wolsh:
привет, я тут невзначай посмотрел исходник, что ты выложил, и у меня родился такой вопрос: Как сделать, чтобы одновременно на экране были несколько шаров, если у меня есть несколько координат, которые я подаю вместо координат мыши? Ну допустим 3 шара сразу по 3-м независимым X и Y? Спасибо. |
1. а у тебя что, четырехядерный процессор?
2. прочти внимательно мои сообщения - я как минимум три раза сказал, что исходник не мой. |
| Часовой пояс GMT +4, время: 10:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.