![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 33
|
Вначале отчего все.
Есть приложение (игра) в виде Flash project. Она при инициализации загружает довольно много разных растровых рисунков. В дальнейшем происходят разные монипуляции с этими рисунками, перемещение в основном. Все это дело стало подтормаживать ощутимо при определенном количестве картинок. Теперь собственно вопросы: 1. Использует ли Flash player специальные инструкции процессора типа SSE, MMX? Искал я эту информацию и ничего не нашел. Только догадки. 2. Клияет ли на скорость работы плэйера качество загруженной картинки, ее размер. 3. В каком виде хранятся картинки например PNG формата в SWF файле и в каком виде после загрузки этого SWF во Flash Player они там содержатся? 4. Еще один момент. Кроме картинок загружаются также и swf файлы. Так вот интересно: будет ли влиять на скорость работы тот факт, что при экспорте этих swf файлов (кот. будут загружаться в основной) использовалось сжатие JPEG? Если да, то какие будут работать быстрее: сжатые или не сжатые, и почему? Ничего не нашел по этому поводу. Подскажите где порыть чтоли. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
1. Нет
2. Геометрические? 3. В формате Lossless (спец. формат) или JPEG2000. В оперативном памяти же в распакованном виде. 4. Сжатие никоим образом не влияет на скорость работы. Влияет количество битмапов, наличие прозрачности, геометрические размеры. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 33
|
Во-первых, спасибо за ответ.
1. Почему. Это гдето описано? 2. Не понял. Что геометрические? Картинки загружаются PNG с альфой. 3. Ок. спасибо. Если можно ссылку на первоисточник. 4. Вот можно где-либо поподробнее прочесть про то что влияет и как, чтобы понять как с этим бороться. Спасибо. А сжатие не влияет потому, что когда swf загружаются в основной мувик, то картинки содержащиеся в ней все распаковываются в памяти. Я правильно все понял? Последний раз редактировалось etc; 29.03.2007 в 23:31. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
1. Скорее наоборот, если бы это использовалось, то было бы об этом написано.
2. Что вы подразумевали под размерами картинки? 3. Описание формата SWF: http://sswf.sourceforge.net/SWFalexref.html 4. Понятие не имею. В голове моей. Вполне логично, что большое количество битмапов жрет память, а множественные прозрачности нагружают процессор вычислениями результирующей прозрачности при наложении. Как бороться? Меньше первого и второго применять. Про память верно понято. |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 33
|
Ок. спасибо большое за ответ.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:13. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|