![]() |
Флеш ролик проигрывается медленее, чем должен по fps
Имеется достаточно объемный флеш-ролик с fps=80. В этом ролике много timeline'ов на 2000 кадров и более. На персональном компьютере (P4 || Athlon 3000+) длительность проигрования соответствует количеству кадров, а на ноутбуках (например, 1.8 ГГц, 1 ГБ ОЗУ, 128 МБ video) анимация замедляется почти в 4 раза и отстает от звуковых эффектов. Чем это можно объяснить и как с этим бороться :eek: ? Спасибо.
|
Не ставить такой большой fps.
|
Ещё можно положить звук на весь таймлайн и сделать у него свойство stream - тогда синхронизация не потеряется, но будет кадры анимации пропускать на слабых машинах.
|
Цитата:
|
Обычно 31.
|
Цитата:
|
Имхо, тему закрывать пора... не ставить большой fps... вот ответ...
а если нужна плавность движений, так этого можно добиться и другими способами... :) |
trigger, нужно было изначально ставить 31 и рассчитывать от этого значения.
Ставить большой fps — заведомо создавать себе проблемы. |
Достичь плавности движений можно и при небольших fps. Попробуй задействовать blur и градиентные заливки с прозрачностью.
|
Изменил fps на 20 - отстование уменьшилось, но не полностью. Какие еще способы посоветуете? SWF - занимает 3М; если его разобрать и подгружать по частям методом loadMovie можно надеяться на улучшение?
И еще все мувики нарисованы вручную, когда они проигрываются до конца удаляются ли они? Или их следует удалять вручную для освобождения ресурсов? |
| Часовой пояс GMT +4, время: 02:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.