![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Сообщений: 55
|
Есть объёкт, который за N кадров проанимирован на движение от точки Х1 до Х2 (при помощи classic tween).
Подскажите пожалуйста, можно ли динамически изменить координату Y при анимации (чтобы распологать объект в центре клипа по высоте)? |
|
|||||
|
положите эту анимацию объекта в отдельный мувиклип и обратитесь к свойству
Имя_Экземпляра_Мувиклипа._y=ваше значение |
|
|||||
|
[+4 25.01.11]
Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
|
Хм, выходит, ларчик просто открывался.
А как поступить в случае, если движение идёт по диагонали? То есть конечный пункт при любых раскладах должен быть один и тот же - верхний угол. |
|
|||||
|
для таких целей проще использовать класс Tween
текущие координаты мувиклипа известны, конечные тем более (это один и тот же верхний угол). в хелпе посмотрите пример и используйте в своем проекте. |
|
|||||
|
[+4 25.01.11]
Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
|
И правда проще!
new mx.transitions.Tween(my_mc, "_x", mx.transitions.easing.Bounce.easeOut, 250, 10, 2, true); new mx.transitions.Tween(my_mc, "_y", mx.transitions.easing.Bounce.easeOut, 250, 10, 2, true); new mx.transitions.Tween(my_mc, "_xscale", mx.transitions.easing.Bounce.easeOut, 100, 35, 2, true); new mx.transitions.Tween(my_mc, "_yscale", mx.transitions.easing.Bounce.easeOut, 100, 35, 2, true); |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|