PDA

Просмотр полной версии : про плавное перемещение в меню


belova
05.06.2007, 08:57
Господа! вводная: есть меню, при нажатии на каждую из кнопок остальные сдвигаются на некую математическую величину, которая задается как k(i) для каждого пункта и конечная координата это начальная + k(i). ну и самое смещение пунктов при нажатии получается, но вопрос: как сделать чтобы перемещались все элементы плавно а не одним могучим рывком.

Заранее премного благодарна.

this.create
05.06.2007, 09:06
import mx.transitions.*;
import mx.transitions.easing.*;
//
var tw:Tween = new Tween(mc, '_x', Strong.easeOut, k, k+i, 2, true); Почитайте в справке флэш про класс Tween.

Ведьмак
06.06.2007, 21:55
во блин... не могу найти в хэлпе ни про класс tween, ни про mx, ни про transitions, ни про easing...
Это что прикол какой-то?

CrazyFlasher
06.06.2007, 21:59
да ёлки палки...самому класс написать в таком случае, раз уж не найти...не вижу тут сложностей. Простая начальная математика да и только

Ведьмак
06.06.2007, 22:09
давай без елок... написано "почитать в справке", а не НАПИСАТЬ класс... разницу чувствуешь?
вот я и спрашиваю ЧТО это за класс? и что-такое mx? и transitions? в справке этого нет....

Kikasso
06.06.2007, 22:31
Смотри в справке по компонентам, он там.

Ведьмак
06.06.2007, 22:41
нашел... а про mx.transitions ?

Kikasso
06.06.2007, 22:49
там же, или ссылка в хелпе по твинам должна быть.

Ведьмак
06.06.2007, 23:03
угу - TransitionManager class