Как замедлить скорость движения объекта и сделать его скорость постоянной ?
Вложений: 1
Добрый вечер, специалисты по Flash.
Помогите разобраться с проблемой. Пытаюсь в ActionScript3 - заставить двигаться один из объектов (квадрат) по направляющей - очень медленно и без ускорения. Изначально оба объекта двигались с равной скоростью. Когда я пытался для первого кадра (слоя квадрата) - в меню "анимация" установить значение - замедление "-90"... то квадрат начинал двигаться немного медленнее и с ускорением. Еще более замедлить движение квадрата и сделать его скорость постоянной (без ускорения) - мне не удалось. Подскажите как еще более замедлить скорость движения квадрата и при этом сделать скорость его движения постоянной ? |
Вам нужно просто увеличить число кадров отведённое на анимацию. В таком случае, квадрат будет проезжать такой-же путь дольше.
|
Вложений: 1
FlashRus, увеличил количество кадров.
Квадрат стал двигаться медленнее - но ускорение никуда не исчезло. Квадрат по-прежнему двигается с ускорением. |
Удалил вашу анимацию, создал классическую анимацию движения - никакого ускорения. ???
|
ZackMercury, вы можете приложить этот файл, где нет ускорения ?
(я думал, что в моем файле тоже классическая анимация) |
Вложений: 1
|
ZackMercury, у вас вроде все работает.
А у меня какая анимация была, если не классическая? Может пошаговая ? |
Да классическая и была, но, похоже, вы случайно изменили вот эту кривую, судя по исходному файлу.
Чтобы не было ускорений, нужно, чтобы она была ровной прямой линией. https://pp.userapi.com/c841037/v8410...S9TsluqH5s.jpg Там ниже нужно нажать сброс. |
ZackMercury, понял.
Спасибо за содержательный ответ. |
Часовой пояс GMT +4, время: 17:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.