2012-04-02 3 views
1

Я работаю в офисе, где у всех нас есть одно и то же оборудование (процессоры Intel Core Duo и 4 ГБ оперативной памяти); у всех нас есть те же настольные ПК.Вспышка работает очень медленно

Я создаю приложение во флеше, которое работает очень плавно на моей машине, без видимой задержки. Однако, когда некоторые из моих коллег рассматривают его на своей машине, он ужасно лагги и очень медленный.

Мой код был сильно оптимизирован, я знаю, что проблема с утечкой памяти не является проблемой. Особенно, поскольку мой компьютер имеет те же спецификации и отлично работает.

Следует отметить, что это написано в AS2 (да, я знаю, что он менее эффективен, но это не мой выбор). Большинство версий флеш-плееров 10+ (с использованием плагина браузера), и приложение настроено на 32 FPS.

Что может быть причиной этого?

+0

Это немного сложно работать из текущего описания, но может ваш попробовать с различными игроками? Флеш-проигрыватель релиза в браузере против отладочного проигрывателя в Flash IDE даст разные скорости. Также я думаю, что swf отладки (Test Movie) немного отличается от swf (Publish) (который должен быть оптимизирован) –

+0

@GeorgeProfenza Привет, Джордж, спасибо за ответ. Я тестировал это также с помощью моего браузера, который находится на той же версии, что и мои коллеги (10.2), и работает плавно. Я понимаю, что трудно прийти к выводу, поскольку я не могу отобразить приложение здесь. –

+0

откройте [эту страницу] (http://blog.flexexamples.com/2007/08/08/checking-the-users-flash-player-capabilities-using-the-flashsystemcapabilities-class/) на компьютере, на котором вы находитесь тестирование, прокрутите вниз до встроенного swf, и в отображаемом списке проверьте, установлено ли значение isDebugger (DEB) равным true - это говорит вам, использует ли машина версию отладчика проигрывателя или нет. Обычно версия выпуска работает быстрее, но есть исключения. Кроме того, скомпилируйте две версии swf: один с помощью Test Movie, а другой - с помощью Publish и проверьте, есть ли какие-либо отличия. НТН –

ответ

0

@George Рейт - Снимите флажок - Включить аппаратное ускорение через настройки, щелкнув правой кнопкой мыши на швейцарских франков на вашей машине коллеги

Смежные вопросы