Как правильно сохранить данные карты в AS3? - PullRequest
0 голосов
/ 14 июля 2011

Мне нужно сохранить данные карты для рендеринга карты каким-либо образом в as3. Я думал о том, чтобы сохранить типы листов карты в XML или вложенных (многомерных) массивах, но, поскольку мне нравятся 60 различных карт, сохранение данных листов карты в этих массивах в классах кажется неправильным ?! Есть ли другие способы, как сохранить такие данные, или я должен идти по XML?

P.S. Если я перейду к XML, это будет означать, что мне нужно будет хранить и загружать правильный файл XML с сервера, когда это необходимо, верно? Как и для онлайн-игры.

1 Ответ

1 голос
/ 14 июля 2011

вы можете преобразовать ваш объект в байтовый массив и сохранить в виде файла.

вы не получите красивый файл, такой как xml, но у вас будет намного меньший размер файла.

другой объект использует json, который очень похож на xml, но немного меньшеСинтаксис тяжелый, но все же довольно большой по сравнению с методом byteArray.

посмотрите на Пользовательский объект AS3 в ByteArray, затем в Пользовательский объект для получения дополнительной информации о записи в ByteArray

Кроме того, Thibault на bytearray.org имеет много информации http://www.bytearray.org/?p=711

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...