Просмотр полной версии : разворот tween
я делаю tween обуекту по наведению мыши rollOver
new Tween(clip1, "_alpha", lol[1], 0, 100, randRange(5,30), false);
как сделать разворот анимации, когда пользователь уводит мышь? - rollOut
подскажите пожалуйста.
Волгоградец
10.12.2009, 17:17
Создать новый твин.
да, а что делать если первая анимация еще не закончилась ? и следовало бы начать вторую ( обратную ) с конца первой ..
p.s. полазив по форуму нашел идею http://blog.greensock.com/tweenlite/
сейчас сижу, пытаюсь понять как там таймлайном управлять, может кто уже использовал подскажет мне AS2.0
Волгоградец
10.12.2009, 17:39
Перед началом второй надо остановить первую и создать твин с текущими параметрами.
iflamberg
10.12.2009, 17:44
в tweenlite ничего не нужно. Просто запуститие твин для того же объекта с новыми параметрами, стартый будет затерт.
правильный синтатксис для того или иного твина можно посмотреть в PluginExplorer или Basics.
для перемещения в координаты просто
import com.greensock.*;
TweenLite.to(mc, 1, {_x:65, _y:117});
Волгоградец
Я бы так и сделал, если бы знал как =)
Волгоградец
10.12.2009, 18:12
import mx.transitions.Tween;
var tweenOff:Tween;
var tweenOn:Tween;
mc.onRollOver = function():Void
{
tweenOn.stop();
tweenOff = new Tween(this, "_alpha", mx.transitions.easing.None.easeNone, this._alpha, 0, 3, true);
}
mc.onRollOut = function():Void
{
tweenOff.stop();
tweenOn = new Tween(this, "_alpha", mx.transitions.easing.None.easeNone, this._alpha, 100, 3, true);
}
Единственное - надо время рассчитывать каждый раз, чтобы равномерное движение было. Но это уже простая и занимательная математика.
Волгоградец, действительно ! Спасибо большое !
Можно делать проще, например запускать таймер по началу анимации, по развороту давать время которое набежало в таймере( как вариант)
http://blog.greensock.com/timeline-basics/ - в этом видео все как у бабушки в гостях !!!! если есть по анимации заморочки
Можно спец. таймер не вводить, а для запоминания положения Tween'a попробовать использовать свойство Tween.position.
mooncar
в моем учебнике по as2 нету таких ништяков (((
а еще написано фирменное руководство
Добавлено через 30 секунд
Спасибо!
Psycho Tiger
11.12.2009, 14:28
Tween.yoyo();
Волгоградец
11.12.2009, 14:37
Проигрывает с конца анимации.
mooncar
в моем учебнике по as2 нету таких ништяков (((
а еще написано фирменное руководство
Добавлено через 30 секунд
Спасибо!
Пожалуйста!
Учебник есть учебник, там не все обязано быть.
В хелпе же примеров меньше и нет логики последовательного обучения, зато это полная документация.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.