Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   функция Tween (http://www.flasher.ru/forum/showthread.php?t=123466)

vatr 02.04.2009 21:54

функция Tween
 
Вообщем следующая проблема, есть мувиклип,сначала двигаю его по диагонали:
var myTween:Tween = new Tween(mc, "x", None.easeIn, lx, newx, 1,true);
var myTween2:Tween = new Tween(mc, "y", None.easeIn, ly, newy, 1, true);
и после этого сдвигаю его еще раз по X:
var Tween3:Tween = new Tween(mc, "x", None.easeIn, mc.x,newx, 1,true);

так проблема в том, что первые 2 твина выполняются, а третий нет(мувиклип не передвигается, а координата x меняется!) в чем может быть проблема? заранее благодарю.

Fillini 03.04.2009 10:44

А нормальный код можно? Я бы вообще не советовал использовать Tween, достаточно глючная штуковина.
Прежде чем начать следующий твин - нужно отловить событие завершения предыдушего.

Cybo 03.04.2009 12:37

Вот здесь много чего написано
http://www.flasher.ru/forum/showthread.php?t=122274

vatr 03.04.2009 15:20

Filini:
Нормальный код вот он и есть, эти три твина идут друг за другом. Добавил проверку какой из первых завершается позже, и только после этого вызывается 3-й твин, вроде стало хорошо работать.

А есть вообще нормальные средства, чтобы передвигать плавно обьекты?

Lou 03.04.2009 15:36

Что угодно

kackbip 03.04.2009 15:39

Цитата:

Сообщение от Fillini (Сообщение 810485)
А нормальный код можно? Я бы вообще не советовал использовать Tween, достаточно глючная штуковина.
Прежде чем начать следующий твин - нужно отловить событие завершения предыдушего.

Всегда, когда я думал, что Tween глючит, на самом деле глючил я. Уверен так и в вашем случае. Работает Tween без сбоев. Нужно правильно пользоваться.

Цитата:

эти три твина идут друг за другом
не будет корректно выполняться 2 твина работающие одновременно над одним свойством. Используйте Motion Guide :)

Fillini 03.04.2009 21:26

Цитата:

Сообщение от kackbip (Сообщение 810561)
Всегда, когда я думал, что Tween глючит, на самом деле глючил я. Уверен так и в вашем случае. Работает Tween без сбоев. Нужно правильно пользоваться.

Правильно. Мы не ищем легких путей. пускай с заморочками но мы заставим эту хреновину работать :)
Лучше сторонний твин. У Adobe руки как то не доходят допилить Tween.

Psycho Tiger 03.04.2009 23:35

Люди будут любить родной Tween до тех пор, пока пишут в Flash IDE.

Для меня уж лучше тот твин, который глючит когда глючу я и работает правильно.)

kackbip 04.04.2009 08:41

Цитата:

Сообщение от Fillini (Сообщение 810704)
Правильно. Мы не ищем легких путей. пускай с заморочками но мы заставим эту хреновину работать :)
Лучше сторонний твин. У Adobe руки как то не доходят допилить Tween.

Недостаток Tween в том, что он медленный, но это не всегда важно. О каких заморочках речь? Назовите хоть одну.

Psycho Tiger, люди будут пользоваться родным Tween, пока не возникнет необходимость воспользоваться чем-то другим.

Psycho Tiger 04.04.2009 11:56

2kakbip: точно, тесты скорости нас не волнуют. )
Только вот всегда нужно учитывать, что даже малейшая оптимизация может скрасить сайт на старых машинах.


Часовой пояс GMT +4, время: 16:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.