Показать сообщение отдельно
Старый 03.03.2012, 14:51
Андрей911 вне форума Посмотреть профиль Отправить личное сообщение для Андрей911 Найти все сообщения от Андрей911
  № 3  
Ответить с цитированием
Андрей911
 
Аватар для Андрей911

Регистрация: Jun 2011
Сообщений: 127
Нет Sound каждый раз новый.

Разобрался методом тыка как устранить проблему. Надо было каждый раз ставить позицию ByteArray в ноль. Тогда работает.
Код AS3:
var voice:ByteArray=actions["засмеяться"];
voice.positon=0;
var voice_sound:Sound=new Sound();
voice_sound.loadCompressedDataFromByteArray(voice,voice.length);
voice_sound.play();
Но что за странная ошибка такая и при чем тут "Кодировка AMF аргументов не может превышать 40K" до сих пор так и не понял. Единственное что нашел в поиске - это то что больше чем 40Кб нельзя передать через LocalConnection. Что вообще за "магическая" цифра такая и при чем она в моем случае?