![]() |
Наиболее оптимальный способ вращения битмапа
Есть условно битмап 600х600 (что-то типа колеса), который надо вращать вокруг центра в контейнере 1000х800. Пробовал разные варианты - на слабых машинах на небольшой скорости вращения дергания присутствуют в любом случае. На большой скорости проблем нет, но есть необходимость плавного вращения на небольшой скорости.
Нет ли у кого готового решения? PS. "Слабая машина", на которой тестирую: Intel Atom 1.6ГГц, 1.75Гб, WinXP PPS. Нужен нативный флеш, Starling отпадает |
mikhailk - а твинером пробовали вращать?
|
пробовал по таймеру и энтерфрейму с коррекцией времени по кадрам.
твинером - нет, не пробовал. Попробовал TweenNano. Эффект тот же, что и при энтерфрейме с коррекцией по времени. Подозреваю, тут нужно какое-то нетрадиционное решение. ЗЫ. Пробовал, кстати, не только крутить битмап (спрайт с битмапом), но и, например, рендерить в битмапдату и показывать ее. На слабых машинах все тормозит. |
1) TweenMax
2) BlitMask 3) Blitmask.bitmapMode = false (контейнер под блит маск. Контейнер спрайт, графика битмап в нем ) Попробуй именно такую конфигурацию. |
|
Цитата:
Цитата:
решения нет, садись на мак и плюй на юзера, везде так делают. (на маке нет лагов) |
Цитата:
Цитата:
|
Цитата:
http://help.adobe.com/en_US/FlashPla...rawTriangles() Цитата:
|
Не, это сложно.
Поищу более простой вариант. Кстати, в свое время была такая тема, как использование врезок на си для оптимизации отдельных вещей, но что-то я не нагуглил ничего. |
mikhailk - я дал вам решение, пробовали? Специльано для слабых компов, у меня лично прокатывает на битмапах больше 1500 размером
|
| Часовой пояс GMT +4, время: 20:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.