Показать сообщение отдельно
Старый 18.04.2012, 18:47
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 7  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,600
Записей в блоге: 17
Цитата:
Сколько бы вы не "грели" FP scroll() и copyPixels() не станут работать в 400 раз быстрее.
Когда происходит сдвиг координат - процессор нагружается. Он не может не нагружаться ) И если где-то в системе поднято 3 сервера, открыто 20 IDE и Вы занимаетесь перекодированием видео, то вполне вероятно, что флешка может тормозить. А так да, конечно, ни старт FP, ни что-то другое не влияет на скорость исполнения скрипта.


В общем, если Вы ищите правду - возьмите какой-нибудь спрайт, отрисуйте его в BitmapData, и сделайте 1000 раз copyPixels, замерьте время. Потом расплодите этот спрайт на 1000 других и поменяйте разок каждому координату (да, именно так. Я верю, что внутри Flash API есть инвалидаторы). Удивитесь результату. А потом запускайте тест секунд через 5 после старта FP, например, по клику. И снова удивитесь результату.