![]() |
Tween.yoyo
нужно сделать достаточно простой эффект - выезжание меню. работать он должен примерно так - навели мышку - меню начало выезжать, убрали - уехало обратно, причем путь назад меню должно начать именно с того места, где оно было. Решил сделать на Tween'ах, как самый логичный вариант. Но столкнулся со следующей проблемой - если yoyo вызывать до того, как мувик пройдёт весь свой путь, то почему-то изменяется значение finish. Как от этого избавиться? Т.е. чтобы при повторном наведении меню должно доезжать до изначальной точки, а не до той, в которой оно остановилось в последний раз.
|
Непонял при чем тут yoyo если честно...
Я делал так. В меню подложи мувик с именем bt Код:
var openTime = 1; //это типа за одну секунду он открывается |
Большое спасибо за комментарий, но я решил проблему немного по другому. Этот вариант немного неудобен, т.к. приходится создавать бесконечное количество экземпляров класса Tween, которые остаются висеть в памяти. Я решил все сделать на одном экземпляре. Получилось примерно так (my_mc - это клип, который нужно двигать):
Код:
import mx.transitions.Tween; |
| Часовой пояс GMT +4, время: 13:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.