![]() |
Поспорил с преподом!!!
Извините меня за назойливость, но очень надо доделать игру First_blood, автора inspector_Po ,
ХОРОША, НО! - не подскажите ли мне случайно, как сделать так, чтобы оставались заработанные очки после каждого уровня, - я имею ввиду, что, если в 1-м уровне заработал 340 очков, но проиграл во 2-м, то, как сделать так, чтобы начинать второй уровень с 340 очками? И еще: как сделать так, чтобы уровень после проигрыша начинался не с начала, а с того места, на котором ты закончил играть? Заранее БЛАГОДАРЕН ВСЕМ , кто ответит что-либо! Помогите пожалуйста, ОЧЕНЬ нужно!!! - так как поспорил с преподом на автомат по его предмету, что сделаю арканоид на Flash. Еще раз простите, так как я уже спрашивал это в других темах форума. |
Если твоя игра локальная, то сохранить данные в файл можно только из проектора пятого флеша (exe файла). Через команду fscommand ("save","имяфайла.расш"), сохраняются все переменные из рута. Тобишь вся игра должна быть реализована в отдельном клипе (не в руте), а в рут должны попадать данные для сохранения.
Если твоя игра будет работать в инете, то юзай PHP или другие серверные языки! |
Используй SharedObject.getLocal
|
про sharedObject тут писал, там как массив сохранить в локале.
В твоём случае можно сохранять ассоциативный массив с нужными тебе параметрами |
В случае с игрой SharedObject наверное действительно самый выгодный вариант, хотя если какой нибудь умник в Setting'ах запретит запись, то все может неплохо обломаться :)
|
Цитата:
|
| Часовой пояс GMT +4, время: 09:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.