![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
|
Вообщем есть одна кртинка, на ней сверху лежит вторая картинка. Нужно верхнюю картинку разрезать как бы на квадратики и каждый квадратик перевернуть, открыв тем самым нижнюю картинку. Вариант в лоб - это верхнюю картинку разрезать на квадратики, каждый квадратик поместить в мувик который переворачивается потом программно положить поверх первой картинки и запустить переворачивание. НО условие такое что картинки могут быть разные и каждую резать в ручную не получится. Я сделал проще поверх второй картинки, положил программную маску, на маске размножил один квадратик переворачивающийся. В принципе всё неплохо смотрится, но клиенту не нравится что при больших квадратиках видно что переворачивается не верхняя картинка, а типа окошко сверху. Т.е получается не совсем то, что нужно. Вообщем у меня вопрос можно ли как-то программно сделать данный эффект. Может фильтрами какими-то из 8-ки.
|
|
|||||
|
ну перво наперво дуй на silin.fatal.ru, у него есть такая шняга.
А по алгоритмам - много масок + много одинаковых картинок (неудобно если грузить картинку отдельно) В 8 ке используй битмапу |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Режем на куски, куски в BitmapData, затем делаем с ними, что хотим.
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
|
Я ж говорю, картинку, которая сверху находится резать вручную на куски не получится, нужно их как-то порезать программно, ибо картинки могут меняться как угодно.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Берёшь маску (прямоугольник, программно), ставишь на картинку, снимаешь с неё битмап, создаёшь мувик, кладёшь в него битмап. Сдвигаешь маску, снова снимаешь битмап, кладёшь в мувик. Пройдёшь всю картинку -- сносишь её нафиг. Делаешь с полученными мувиками всё, что угодно.
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
|
Ну это вообщем я понял, спасибо. Мне ещё эти кусочки повернуть вокруг своей оси надо, может поскажешь как это сделать можно?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
_xscale/_yscale?
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
|
Ну как я понимаю переворот это переход от квадрата к трапеции, когда нижняя сторона увеличивается а нижняя уменьшается, плюс сам квадрат сплющивается и так до исчезновения. разве xscale yscale? могут в трапецию увадрат трансформировать?
|
|
|||||
|
Регистрация: Jan 2002
Адрес: Kharkov
Сообщений: 57
|
в принципе есть вариант сделать отдельно мувик, повернуть его, а потом атачить в него порезанные мувики, по идее они должны наследовать состояние этого мувика...
|
|
|||||
|
а как трасформировать клип в форму трапеции вручную? у меня не получилось...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|