PDA

Просмотр полной версии : система авторизации (SharedObject)...


Leonik
17.06.2008, 12:46
я понять не могу толком как рубит SharedObject в АС3 ?

.GetLocal("<name>") - достает / создает данные
.clear() - чистит все данные
.close() - закрывает (непонятно точно)
.flush() - ваще понять не могу... толи обновляет, толи записывает, либо ваще записывает но только в файле данной флешки а не в общем хранилеще.... с Англ я не очень дружу... либо они через чур замудрёно написали.

проблема... вызываю данные


var so:SharedObject = SharedObject.GetLocal("data");

if(so.size == 0)
{
so.data.some = 0;
so.flush();
}



so.data.some = 1;


при вызове её где либо я ваще получаю пустую строку.

baron27
18.06.2008, 14:33
смотри:
var mySO :SharedObject;
mySO = SharedObject.getLocal("loginData");//создали объект или взяли уже существующий
mySO.data.login = "login";
mySO.data.password = "password"; //записали в него данные
mySO.flush(); //сохранили
trace(mySO.data.login) // "login"
mySO.clear(); //очистили