Просмотр полной версии : При вставке на страницу, флэшка теряет скорость
kichSman
30.08.2009, 23:26
Уже совсем голову сломал.
В Flash 8 устанавливаю Frame rate 50
но когда вставляю флэшку на сайт, то она теряет скорость, т.е. эффекты медленнее работают.
Буду рад услышать даже предположения по решению этой проблемы.
В IE и некоторых других браузерах из-за проблем с точностью таймеров частота кадров заметно падает, до 66% от нормальной.
Вариантов возникновения проблемы чуть более чем бесконечность.
Предоставьте исходник, либо линк на плохо работающую флешку, либо более подробное описание проблемы.
Работает ли мувик нормально по Shift+Enter
Много ли математики.
Много ли обьектов с прозрачностью
и тд и тп
kichSman
31.08.2009, 00:53
Вариантов возникновения проблемы чуть более чем бесконечность.
Предоставьте исходник, либо линк на плохо работающую флешку, либо более подробное описание проблемы.
Работает ли мувик нормально по Shift+Enter
Много ли математики.
Много ли обьектов с прозрачностью
и тд и тп
Выложить исходник и ссылки на варианты не сложно, тем более, что изображения УЖЕ защищены авторским правами.
А суть проблемы вот в чем:
как должно работать:
http://new.stavkan.ru/test/test.html
страница, где флэшка тупит:
http://new.stavkan.ru/services/show2.php?name_serv=buss
и сам исходник
PS: Флэка вставлялась через вот этот JS скрипт http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/ , но он никак не влияет, так как даж вставляя через html*object флэка всеравно тупит
верхняя флешка с летающими текстовками подвешивает даже мои четыре процесора.
Если её в фаербуге убрать то начинает все шустренько бегать
kichSman
31.08.2009, 01:13
верхняя флешка с летающими текстовками подвешивает даже мои четыре процесора.
Если её в фаербуге убрать то начинает все шустренько бегать
Я тоже это обнаружил, но без этой флэки не ризонно, щас посмотрю, мож в ее исходнике какой нить промах
если в верхней флехе FPS тоже 50 попробуйте сделать по 25-31 в этом диапазоне.
Зачем грузить процессор вычислениями которых глаз все равно не заметит.
Добавлено через 1 минуту
там как вы текст сглаживаете сделайте из вектора битмапу и потом уже с ней работайте и осторожнее с прозрачностями они сильно вешают процессор
kichSman
31.08.2009, 01:20
... сделайте из вектора битмапу и потом уже с ней работайте и осторожнее с прозрачностями они сильно вешают процессор
Простите, что именно в битмапу перевести, я просто новичек во флэше, быстро не улавливаю.
Прозрачностей в мини менюшке вроде не особо много, значит ее лучше убрать с большой флэхи?
у вас в верхней флешке тексты полупрозрачные и размытые там траблу ищите
kichSman
31.08.2009, 01:27
у вас в верхней флешке тексты полупрозрачные и размытые там траблу ищите
ща поюзаю, попробую по раным проблемам, по которым есть предположения проверю.
Хочеться у вас еще кое что спрость, у меня брузер (Хром), не обновляет флэшки когда я их обновляю версиями, как такое решить?
настройте принудительное обновление кэша браузера (обновлять при каждом обновлении страницы)
Если флешка гребет данные из внешнего файла xml или текстовый в функции которая принимает данные делайте вызов файла с данными с рандомным параметром
name_file.xml?p={тут случайное число}
kichSman
31.08.2009, 01:34
у вас в верхней флешке тексты полупрозрачные и размытые там траблу ищите
А можно вам исходник верхней флэхи скинуть, хотелось бы чтоб меня ткнули на ошибки?
давайте, но только если изображения уже защищены авторским правом =)
kichSman
31.08.2009, 01:40
давайте, но только если изображения уже защищены авторским правом =)
они аналоговые))
Щас скину, только мусор из скрипта скину и немного оптимизирую его, мин через пять
kichSman
31.08.2009, 01:48
давайте
Посмотрев код, чтото у меня появились страшные предположения, что в мувике в основном виноваты градиентная маска с прозрачностью и реакция фонового текста на движение мыши
kichSman
31.08.2009, 01:56
Подергав предположения, убедился в том, что праблы в движении. Как бы решить эту проблему, чтобы не тормозили другие флэхи, и осталось движение текста...
Добавлено через 30 минут
Так как, какие основные ошибки?
Просто оч жду совета
да и так и так покрутил все одно жрет много даже если прозрачность убрать совсем
kichSman
31.08.2009, 03:03
да и так и так покрутил все одно жрет много даже если прозрачность убрать совсем
щас сделал только одно движение текста, без аьфа канала. Как результат, видно, что тормозит. Соответственно, в торможении виноват именно эффект движения, блин, обидно
если блур убрать то чуть лучше но это, я так понимаю, не выход.
надо гуру ждать мож там чего к фильтру прикрутить надо.
kichSman
31.08.2009, 03:12
блюр давно убрал, результат не изменился
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.