Отказ от ответственности: я новичок в ActionScript 3.
У меня есть основной класс (который расширяет Sprite), который добавляет моего Loader как ребенка. Загрузчик обрабатывает непрерывный поток изображений с сервера (например, MJPEG). Я создаю сокет, добавляю прослушиватель ProgressEvent.SOCKET_DATA и помещаю данные в локальный буфер. Если у меня есть полный кадр, я вызываю loadBytes () и возвращаюсь к ожиданию получения следующего куска данных.
Это работает очень хорошо. Однако если при обновлении изображения мышь движется, то элемент управления слегка мигает. Но если кадры не принимаются, то мерцания нет. Нужно ли дважды буферизовать изображение? Если да, то где мне это сделать? Загрузчик не выглядит как правильное место.