Показать сообщение отдельно
Старый 29.05.2011, 03:05
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 1  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
По умолчанию Ошибка потока или неправильно работающий Sound

Доброе время суток. Делаю плеер, товарищ etc обнаружил в нем РТЕ. Казалось бы, что там, нужно разобраться, почему оно возникает и пофиксить. Ан нет. РТЕ выбивает новый объект класса Sound. Причем выдает только когда флешка в сети. Локально не увидеть ее.
Весь код перелопачен, куча волос выдрано, но РТЕ так и не ушло. Есть подозрения, что нетСтрим у Sound какой-то статический, то есть, используется для всех экземпляров. В общем, творится что-то непонятное и, даже если перед созданием нового экземпляра Sound, вызывать close() у старого, ничего не меняется. Вот код:
Код AS3:
private function init(event:Event = null):void {	
	var sound:Sound = new Sound(); // 22
	sound.load(new URLRequest("01.mp3")); // 23
	sound = new Sound(); //24
	sound.load(new URLRequest("01.mp3")); // 25
	sound = new Sound();
	sound.load(new URLRequest("01.mp3"));
	sound = new Sound();
	sound.load(new URLRequest("01.mp3"));
	sound = new Sound();
	sound.load(new URLRequest("01.mp3"));
	sound = new Sound();
	sound.load(new URLRequest("01.mp3"));
	sound = new Sound();
	sound.load(new URLRequest("01.mp3"));
}
И рте:
Код:
Error #2044: Необработанный IOErrorEvent:. text=Error #2032: Ошибка потока.
	at Main/init()[D:\РАБОТА\FD\temp\src\Main.as:24]
	at Main()[D:\РАБОТА\FD\temp\src\Main.as:14]
Тут можно полюбоваться на это дело в сети. Как раз сразу при загрузке выдает РТЕ.

Пожалуйста, помогите разобраться с полтергейстом и сохранить оставшиеся волосы на голове!
__________________
тут я