![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
Кисть это вариант. Даже придумал интересный вариант... Смотрите.
Программно создаётся пустой ролик, в котором будет рисоваться(!) маска. Вручную создаётся клип, в котором будут даны координаты открываемого участка. В нём создаётся клип-пустышка(можно точку нарисовать или флажок - без разницы, главное - координаты этого клипа). Эту точку вручную перемещаем по изгибам трубы(обычный motion или как-то там..). Всё, координаты есть. Теперь что со всем этим делать.. Опять-таки используем setInterval или onEnterFrame для постоянного слежения за движением клипа-точки. Узнаём с их помощью координаты этой точки и по ним в клипе-маске программно рисуем методами клипа. Таким образом, маска как-бы следит за изменением координат открываемого участка и открывает нужный клип, оставляя позади програмносозданный след. В принципе есть еще один бездубликатный вариант с использованием BitmapData, я сейчас как раз его использую в своей программке. Последний раз редактировалось combo; 04.04.2008 в 14:31. |
|
|||||
|
Сейчас попробую сделать.
Вобщем так. Сделал всё без программирования =) Сделал квадрат и по ключевым кадрам добавлял ему новые грани, которые вытягивал обычным Shape Tween. Всё получилось чётко и ровно (с хэлперами). Осталось обработать места Пересечения Труб. Но тут с маской думаю всё нормально получится. Ребята, спасибо всем! =) Последний раз редактировалось etc; 05.04.2008 в 00:36. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
Ну, а вот, что я имел ввиду(кстати, не думал что получится - ни разу такого не делал).
![]() Подозреваю, что чем больше расстояние между ключевыми кадрами в dummy_mc, тем глаже получается след. |
|
|||||
|
Прикольно реализовал идею =) возьму на заметку.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
Кстати, я вот подумал... Что если не рисовать в самой маске, а впихнуть в неё прозрачный битмап и копировать в него изображение из другого битмапа или клипа? По идее, можно сделать ни в чём не уступающую замену клипам-дубликатам. Вариант выше не гибкий - возможны только примитивы в качестве кисти...
Приду домой - попробую сделать. |
|
|||||
|
Немогли бы вы немного объяснить как это работает, а то я с таким еще не сталкивался. Очень интересный эффект.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|