PDA

Просмотр полной версии : SharedObject и многомерные массивы


TanaTiX
13.10.2008, 13:15
Приветствую. Стоит задача поместить в SO многомерный массив. Для начала решил разобраться с обычным (ну и раз я тут, естественно у меня не получилось)
Пробую так:
var so:SharedObject = SharedObject.getLocal("kookie");
so.data.param[0] = "zero";
so.data.param[1] = "first";
so.data.param[2] = "second";
so.flush();
trace(so.data.param[1]);
В результате undefined.
Вот и прошу помощи по этой теме.

iNils
13.10.2008, 13:24
А массив param кто будет создавать?

TanaTiX
13.10.2008, 13:34
Пардон. Все равно результат или такой же или синтаксическая ошибка:
var so:SharedObject = SharedObject.getLocal("kookie");
var so.data.param:Array = new Array();
so.data.param[0] = "zero";
so.data.param[1] = "first";
so.data.param[2] = "second";
so.flush();
trace(so.data.param[1]);

iNils
13.10.2008, 14:12
var so:SharedObject = SharedObject.getLocal("kookie");
so.data.param = new Array();
so.data.param[0] = "zero";
so.data.param[1] = "first";
so.data.param[2] = "second";
so.flush();
trace(so.data.param[1]);

alexcon314
13.10.2008, 14:16
var so:SharedObject = SharedObject.getLocal("kookie");
var param:Array = ["zero","first","second"];
so.data.param = param;
so.flush();
trace(so.data.param[1]);

TanaTiX
13.10.2008, 14:37
Разобрался, спасибо. Пока ждал ответа разобрался с многомерными, так что вопросов больше не имею.