PDA

Просмотр полной версии : Сохранение прогресса для Flash игры


Ateist1630
17.05.2010, 17:02
День добрый, товарищи!

Возник вопрос: как мне сделать сохранение прогресса в моей Flash игре(здоровье, патроны, уровень и т.д.)?

Допустим, что кол-во денег(рис.1: №2) находится в MovieClip-е под названием "mh"(рис.1: №1)
Это кол-во меняется. Изначально оно равно нулю.(рис.2)
Допустим, я убил врага, денег стало 50(рис.3)
Потом купил автомат - стало уже 5(рис.4)

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

3EPO
17.05.2010, 17:21
on(release){
var game:SharedObject = SharedObject.getLocal("newSharedObject");
game.data.Money = _root.money;
}

-кнопка "сохранить"
var game:SharedObject = SharedObject.getLocal("newSharedObject");
_root.money = game.data.Money;
-Загружаем

Ateist1630
17.05.2010, 17:38
Спасибо вам большое, очень помогли:)