Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Плавная смена изображений


Автор: NetFlame 31.8.2007, 17:58
Здравствуйте!
Есть вопрос.

Имеется 11 изображений одинакового размера.
Нужно организовать плавное их появление, а затем затухание, и так все 11 штук.
Как это сделать?

Заранее спасибо!!

Автор: пользователь 3.9.2007, 20:43
Кому-то покажется, что мой вариант реализации - кривой, но я и не говорю, что он лучший.
Я вот бы это сделал так, и оно работает.... в общем, просто предлагаю свой вариант. smile

Суть в том, что есть мувиклип, в котором расположен прямоугольник, и происходит анимация: прозрачность прямоугольника меняется плавно от полностью непрозрачного до полностью прозрачного, и потом снова до полностью непрозрачного.
В первом кадре мувиклипа также содержится указание того, что в другом мувиклипе должен произойти переход на следующий кадр. А находятся в том другом мувиклипе картинки, на каждую картинку - свой кадр. Естественно, мувиклип с затуханием находится поверх мувиклипа с картинками.
В целом так оно и работает, при желании достаточно быстро можно изменить как картинки, так и время "затухания"....

http://www.sendspace.com/file/bp69mr

Автор: Venya 4.9.2007, 12:21
Очень просто!!! smile 
Создаеш мувик с 11 кадрами на которы отдельние рисунки!!!! Потом в AS создаеш 10 мувиков с прозрачностью 0 и 1 мувик с прозрачностью 100; потом пускаеш таймер через которое время будет проходить смена изображений!!!! Прозрачность первого клипа уменшаеш, а следующего прибавляеш... Все!!!! Кстати в каждом мувике который ты создаеш  номер мувика будет соответствовать нужному кадру, а так и рисунку!!! Идея понятная и все очень просто создается!!! smile 

Автор: Vex 30.1.2008, 09:38
пользователь, файл больше недоступен :(

Автор: Mag 31.1.2008, 16:07
Цитата(пользователь @ 3.9.2007,  20:43)
http://www.sendspace.com/file/bp69mr

Можишь разместить рабочую ссылку?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)