Показать сообщение отдельно
Старый 09.11.2008, 16:58
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 3  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Цитата:
Сообщение от litebox Посмотреть сообщение
1. Может ли флэш-плеер игнорировать (пропускать) вызов участков кода, когда ему катастрофически не хватает ресурсов, или это может делать сам браузер (тестируется под IE).
До недавнего времени я думал, что не может.
У меня был загрузчик картинок, грузились по-очереди и сразу после загрузки создавался 3d-объект на основе загруженной картинки.
Так вот, интересная вещь. Если во время загрузки водить мышкой туда-сюда по stage, то загрузка на какой-либо картинке просто останавливалась (картинок около 200) и, соответственно, дальше ничего не происходило. Причем ошибки не было при тесте во Flash IDE, я подумал про GC, но не нашел причин в этом направлении. Причем во время загрузки mouseEnabled был отключен.
Возможно, это связано с тем, что во время создания 3D объекта затрачивалось много ресурсов процессора и, действительно, асинхронный кусок кода пропускался.
В общем, так и не понял пока.

Цитата:
Сообщение от litebox Посмотреть сообщение
Если запрос на сервер не прошел, всегда ли генерируется событие IOErrorEvent.IO_ERROR
Всегда.