![]() |
Проблемы с tween-анимацией jpeg-изображений
Добрый вечер,
наконец-то разобрался с tween-анимацией в ActionScript, как мне посоветовали вот тут (http://www.flasher.ru/forum/showthread.php?t=135800). Анимация выглядит приблизительно так: Код AS1/AS2:
(посмотреть можно тут: http://carladavid.dutchesswebdesign.com/press/flash/) Кто-нибудь знает, как побороть эту проблему? благодарю, с уважением mee |
Если ваши изображения лежат в библиотеке флэшки, щелкните на любом из них, и там поставьте "allow smoothing", так же и с остальными.
|
Вряд ли тут дело в сглаживании, тоже была мысль сперва. Хотя может и возымеет действие.
ИМХО картинки слишком велики, похоже, флеш не успевает перерисовывать. Можно попробовать использовать cacheAsBitmap = true для мувиков-контейнеров, куда грузятся картинки. Попробовать выставить это можно для контейнера уже только после загрузки содержимого, то есть внутри onLoadInit. Наиболее вероятное решение проблемы: Принудительно растеризовать мувик с картинкой и двигать уже его растеризованную копию. Для этого попробуйте использовать функцию вот из этой темы http://www.flasher.ru/forum/showthread.php?t=135637 - 4 пост. Ее тоже нужно использовать только после загрузки, изнутри onLoadInit. Двигать уже тогда нужно будет растеризованную копию. Добавлено через 7 минут Еще вот это вызывает сомнения, хотя напрямую к делу не относится: Код AS1/AS2:
|
Спасибо за ответы, попробую способы, указанные выше.
Что до вызова функции - я не большой специалист во флеше, мне надо было чтобы изображение начинало фейдиться через несколько секунд после начала движения. Если есть лучшие способы (к примеру что-то подобное setDelay в JS) - буду рад их услышать. |
setTimeout (someFunction, delay);
Попробуйте все же первый способ, в котором я не уверен. Но, поскольку у вас картинки подгружаются, а не зашиты в ролик, сделайте для мувиков, куда их загружаете Код AS1/AS2:
|
спасибо, чуть позже попробую и расскажу о результатах.
|
Странно, скачал и попробовал вашу картинку двигать с помощью Tween
Код AS1/AS2:
Рябь, конечно, на сайте такая странно сильная... У вас картинкой еще какие-то трансформации производятся? Все, вот корень вашей беды: Вы публикуете ролик на странице с размерами Код:
width="830" height="375"Исход - плеер криво масштабирует ролик с анимированным контентом. На будущее - вы просто не обратили внимание, что при тестировании в программе было все ок, а проблема вылезла при публикации на странице. Отсюда сразу бы напросился вывод - искать проблему нужно было в нюансах публикации. |
да, действительно. огромное вам спасибо за помощь! Осталось поправить анимацию и будет готово. Еще раз большое спасибо!
|
| Часовой пояс GMT +4, время: 03:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.