|
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
как пользоваться методом readUTF() ?
|
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
да... в 16-тиричном виде же должен быть префикс? (он без 0х, может флеш думает что это десятичное число?)
Добавлено через 1 минуту хотя он бы тогда до конца файла не дошел |
|
|||||
\0 не пришел и флеш не видел конца, используйте
ByteArray#readUTFBytes
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
я пробовал добавить 0 вручную, не помогает
Добавлено через 33 секунды 31d {"players":{"left":[{"x":212,"y":223,"cx":-1,"cy":1},{"x":620,"y":304,"cx":1,"cy":1},{"x":369,"y":263,"cx":1,"cy":1},{"x":62,"y":301,"cx":1,"cy":-1},{"x":398,"y":32,"cx":-1,"cy":-1},{"x":420,"y":445,"cx":1,"cy":1},{"x":142,"y":208,"cx":-1,"cy":1},{"x":713,"y":65,"cx":-1,"cy":-1},{"x":324,"y":395,"cx":1,"cy":-1},{"x":204,"y":352,"cx":-1,"cy":-1},{"x":3,"y":197,"cx":-1,"cy":1}],"right":[{"x":289,"y":211,"cx":1,"cy":1},{"x":657,"y":110,"cx":-1,"cy":-1},{"x":545,"y":343,"cx":-1,"cy":1},{"x":364,"y":393,"cx":-1,"cy":-1},{"x":422,"y":405,"cx":1,"cy":-1},{"x":492,"y":173,"cx":1,"cy":1},{"x":725,"y":125,"cx":-1,"cy":-1},{"x":232,"y":198,"cx":1,"cy":-1},{"x":14,"y":258,"cx":-1,"cy":1},{"x":299,"y":315,"cx":-1,"cy":-1},{"x":108,"y":333,"cx":-1,"cy":-1}]},"ball":{"x":748,"y":425,"cx":1,"cy":-1}} Последний раз редактировалось anmelegov; 04.04.2012 в 18:08. |
|
|||||
Цитата:
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
ошибка 2030 "конец файла" вылетает когда я пытаюсь этот байтэррей прочитать методом ридЮТФ
Добавлено через 9 минут это оно так в аутпут вывелось в 2 строки, может в этом дело? Добавлено через 17 минут начал экспериментировать чтобы выяснить суть проблемы и столкнулся вот с чем выдает такую же ошибку |
|
|||||
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
есть у кого-нибуть пример строки, которую можно дать методу readUTF чтобы он не выдал эксепшин?
Добавлено через 5 минут твой пример работает, спасибо... вот что заметил trace(byteArray.toString()) из твоего примера не выводит в аутпут ничего, а если сделать так же для моей строки ты выведет текст.. я думаю проблема как-то связана с этим Добавлено через 11 минут типа данные не бинарные да? |
|
|||||
Вам нужен readUTFBytes, а не readUTF.
readUTF сначала считывает первые 2 байта как длину строки, а потом читает столько байт, сколько указано в длине. readUTFBytes получает длину от Вас и читает сколько укаываете Вы.
__________________
...вселенская грусть |
Часовой пояс GMT +4, время: 20:43. |
|
« Предыдущая тема | Следующая тема » |
|
|