![]() |
Почему объект ускоряется?
Вложений: 1
Здравствуйте. Есть код:
Код AS3:
Код AS3:
Но вот в чём проблема здесь скорость движения 20 пикселей, но потом (через несколько перемещений) они ускоряются и перемещаются мнгновенно. Я не могу понять почему. Помогите. |
Исходник не смотрел, по коду скажу:
1. Зачем называть функции одинаково? Сами не путаетесь? 2. У Вас две подписки на ENTER_FRAME и ни одной отписки. 3. Вторая функция _enterFrame вложенная. Когда условие выполняется, происходит подписка с этим обработчиком, и он будет выполняться каждый кадр по крайней мере, пока существует объект. Параллельно с другой функцией _enterFrame. Вам правда так нужно? И Вы уверены, что подписали именно этот вложенный обработчик, а не тот что на уровне класса? Зачем усложнять себе жизнь? |
Wolsh, спасибо! Сделал вот так:
Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 16:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.