Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Корявое вращение объектов (http://www.flasher.ru/forum/showthread.php?t=145193)

Andriy 01.10.2010 12:53

Корявое вращение объектов
 
Вложений: 1
вот уже не раз замечаю, что анимация вращения как-то коряво получаеться. Объект как-бы слегка подрагивает, как будто его центр прыгает по соседним пикселям и назад. Причем просто движение или искажение происходит со свойственной флешу приятной плавностью.
Кто-нибудь решал эту проблемму?

samana 01.10.2010 13:35

В библиотеке, в свойствах картинок, поставьте флажок Allow smoothing.

drnet_ua 01.10.2010 13:59

не. там те-же грабли, у него в ролике идет 2 оборота CCW за 3355 кадров, тут видимо что-то с округлениями в самой флеше :(

Добавлено через 16 минут
судя по всему это округления при вычислении синуса и косинуса
програмное вращение на малые величины дают примерно одинаковые "ступеньки"

:) крутите быстрее

Добавлено через 29 минут
UPD:
минимальный видимый поворот изображения с долларом происходит при изменении _rotation на 0.25

drnet_ua 01.10.2010 17:11

Вложений: 1
вот кстате еще 1 эксперемент :)

верхний левый:
Код AS3:

TweenLite.to(myMovieClip1, 140, { rotationZ:720} );

нижний правый:
Код AS3:

TweenLite.to(myMovieClip1, 140, { rotation:720} );


Andriy 06.10.2010 18:58

drnet_ua спасибо! Большая просьба выложите fla "1 эксперимент" для исследования


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

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