Какие есть хорошие способы сохранить / загрузить файлы в AS3? - PullRequest
3 голосов
/ 31 октября 2011

Я пишу игру на ActionScript3, используя Flixel в качестве основы. Мне не удалось найти хороший способ сохранения и загрузки файлов с локального жесткого диска плеера. Я знаю, что у Flixel есть способ сохранить игровые данные в ... я думаю ... куки, к которым у игрока на самом деле нет доступа, и я хочу этого избежать.

Я впервые изучил программирование на Java, и одну вещь, которую я часто видел, это сканирование (Scanner) и печать (PrintWriter) строк строк в / из текстовых файлов. Нечто подобное для AS3 было бы моим идеалом, но если есть другие методы, я открыт.

Есть ли в базовой библиотеке AS3 что-нибудь, что может хорошо справиться с этой задачей? Могу ли я скачать и включить библиотеки, которые делают это хорошо / лучше?

1 Ответ

6 голосов
/ 31 октября 2011

Если ваша игра будет запускаться на веб-странице, ваши возможности ограничены. Из соображений безопасности Flash ограничен чтением и записью файлов, специально выбранных пользователем .

Если вы используете Air для создания отдельной игры, у вас будет постоянный доступ к файловой системе и вы сможете записывать файлы , как в Java.

Если нет, то вы в значительной степени застрянете с эквивалентом Flash-cookie, SharedObject .

...