![]() |
Информация о системе
Как с помощью flash узанать тактовую частоту процессора. Чтобы автаматически можно было отключать часть анимации при воспроизведении на слабом компьютере. В свойствах обекта System.capabileties подобного не нашел.
|
Насколько мне известно, флеш не имеет таких возможнотей, но можно конежно предположить (но не утверждать), что те компютеры, на которых установлена система windows 98 или 95 (System.capabilities.os), не имеют большой мощности. И тем не менее все зависит от твоей анимации.
|
Реальную скорость воспроизведения мувика можно элеменарно измерить с помощью оnEnterFrame = function(){trace(getTimer());} Если параметр будет превышать норму, можно отдавать соответсвующие комманды. ;)
|
Flash сам снижает качество и кол-во фпс если проц слабый...
Можно попробовать вначале грузить какой-нибудь задачкой и если он комп справлянется за короткое время, то всё в норме, а если долго то слабый. Задачку можно любую, хоть вычисление факториалов, а засекать getTimer'om... Но есть свои минусы. 1. Если кроме флэша, запущена еще какая грузящая проц прога, то и производительность снижается... 2. Таким "тестом" можно случайно подвесить ролик... |
ну первый минус - не минус, потому как - если отключать анимацию, то какая разница - из-за чего (старого проца или нового, но загруженного)
а насчет второго - думаю, можно настроить так чтоб не вис, хотя пример вычислений навскидку не приведу |
Вложений: 1
Flash Lite CDK - тест проца.
Можна по схожему принципу еще и тест графики сделать, но это офтоп. |
Спасибо
|
| Часовой пояс GMT +4, время: 11:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.