2012-05-27 4 views
0

Я делаю Flash-игру, которая хранит статистику пользователя из предыдущих сеансов. Я также хотел бы поддержать какой-то совет директоров.Как использовать Flash для запоминания пользовательских данных?

После того, как я опубликовал сообщение, я понял, что задал неправильный вопрос. Я считаю, что общие объекты - это правильное решение этой проблемы, а не использование базы данных. Любая дополнительная обратная связь для реализации общих объектов приветствуется. Спасибо за любые отзывы.

+0

Просто мысль: то, что вы описываете, выглядит как очень простая модель данных, которая может даже не требовать от MySQL или любой реляционной базы данных вообще. Если вы используете данные только для текущего пользователя за раз, вместо этого вы можете использовать локальный общий объект или файловый подход. – weltraumpirat

+0

Это полезная обратная связь. Я так привык полагаться на базы данных для сохранения информации, которую я переглядывал, встроенный настойчивость. Благодарю. – Jeremy

+0

Просто прочитайте ваши изменения. Дурак я. Ну, может, кто-то найдет мой ответ полезным, поэтому я оставлю его там. xD –

ответ

0

Как упоминал Дхармавир, вы не можете обрабатывать MySQL-запросы через Flash (AS *).

Это очень легко настроить Flash для связи с удаленными сценариями, поскольку он имеет возможность отправлять POST/GET данные через запросы.

Существует много учебников по этому вопросу.

Сначала напишите простой скрипт для ввода данных в БД. Я рекомендую использовать PHP (я думаю, что его проще всего изучить tbh).

Если вы впервые выполняете запросы с PHP, я также рекомендую использовать подготовленные заявления вместо mysql_*.

После того, как у вас есть настройка скрипта, вы можете перейти на обработку запроса от вашего флеш-приложения к вашему скрипту (что также довольно легко).

Я нашел учебную серию о создании чат-приложения со вспышкой и PHP. В учебное пособие включены запросы на PHP-скрипты и ввод данных в SQL-базы данных, поэтому он должен вам помочь:

http://www.youtube.com/watch?v=XeWKauwFUEQ < Это руководство разбито на множество разных видеороликов. взгляните на предложения, чтобы найти других.

+0

Спасибо за ссылку, очень полезно. – Jeremy

2

Вы не можете напрямую запрашивать таблицу базы данных MySQL из Flash-игры, у вас должна быть какая-то серверная технология, поддерживающая вас для работы.

Я бы предложил использовать некоторые PHP или Ruby - или все, что легко доступно вам для работы.

Flash будет отображаться в браузере клиента (в виде swf) и не будет поддерживать связь с сервером, поскольку он будет использоваться как статический ресурс веб-браузера.

Я надеюсь, что этот ответ поможет вам двигаться в правильном направлении.

Смежные вопросы