![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+6 30.10.12]
Регистрация: Jul 2005
Сообщений: 35
|
Здравствуйте.
Прозрачность экземпляра bla изменяется от 0 до 1 за 1 секунду, а потом происходит перемещение bla из х=100 в х=300 в течение 1 секунды. Возможно ли сделать так, чтобы перемещение и изменение прозрачности происходило одновременно? import fl.transitions.*; import fl.transitions.easing.*; var bla: motor = new motor(); bla.x = 100; bla.y = 100; addChild(bla); TransitionManager.start(bla, {type:Fade, direction:Transition.IN, duration:1, easing:Strong.easeOut}); var myTween: Tween = new Tween(bla, "x", Bounce.easeInOut, 100, 300, 1, true); |
|
|||||
|
[+6 30.10.12]
Регистрация: Jul 2005
Сообщений: 35
|
Я раньше не сталкивался с greensock. Как его подключить к flash professional?
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Идете на сайт http://www.greensock.com/, качаете версию для as3, распаковывайте архив. Кладете папку com из архива рядом с исходником .fla.
В исходнике перед использованием TweenMax или TweenLite (или чего другого) пишите в коде: А вообще посмотрите документацию, там и примеры есть. Очень полезная штука.
__________________
hauts.ru |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Sintesis и как же это все в течение секунды сделать? Автор-то вполне нормальный вопрос задал.
По-моему, проще твинер использовать, чем привязываться к таймеру / фрэймрейту и двигать с изменением прозрачности.
__________________
hauts.ru |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Цитата:
Твин ещё там лишнее что-нибудь будет делать, почему-бы не контролировать процесс самому? |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Это получается вопрос отношения к избыточности и удобности, так как да, в простейшем случае твиннер избыточен по кол-ву проверок, объему кода и т.п., но с другой стороны он предоставляет очень удобные механизмы создания анимаций.
Если во всем приложении нужно один раз сделать такую анимацию, то да, можно и вручную запрограммировать. Но и с другой стороны — что сделает "лишнего" твиннер, кроме того, как запустит таймер и по таймеру будет менять свойство объекта исходя из результатов выполнения исинг-функции? Да ничего такого лишнего, что ощутимо будет мешать. Если в приложении нам нужно будет многократно создавать анимации, то, думаю, твиннер самое то. Они, в конце-концов, для этого и созданы.
__________________
hauts.ru |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|