![]() |
Движение объекта по линии
Код AS1/AS2:
|
Флеш неточно работает с нецелыми числами. Не используйте конструкции типа _coord += delta. Сделайте вычисление очередной координаты по типа _coord = src + (dest - src) * current_step / total_steps. И еще почитайте по Tween, это может упростить вашу задачу.
|
Код AS1/AS2:
|
Просто это доигрывают предыдущие твины.
Вы их объявляете как локальные переменные, они и живут, и накладываются. Убираем var, и "засовываем" экземпляры tween'ов прямо в obj, как свойство (в принципе без разницы куда, но так удобнее, когда объектов много и легче потом обращаться будет). Останавливаем и затираем предыдущий твин новым под тем же именем, не давая тем самым предыдущему доиграть. Вот так: Код AS1/AS2:
Бросайте сразу адобовский, он менее удобен и менее производителен. |
Спасибо за инфу ,уже проверил TweenLite всё работает так как надо и проц по менее грузит !
|
| Часовой пояс GMT +4, время: 01:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.