SiFF
27.08.2013, 10:22
Практическое применение: нужно из одной флешки в другую перекидывать кэш данных.
Ранее сталкивался с LSO и прочим счастьем но там область моих боевых действий была ограничена 1м *.swf файлом. На данный момент мне нужно передавать в другой файл пакет структурированных данных.
Поэтому я и попробовал задать переменную path, т.к. в противном случае он читать не будет, но, увы, флешка не читает даже сам из себя даже после нескольких запусков подряд, прошерстил папку с SO и не нашёл там такого пути, откуда делаем вывод что данные не сохраняются в принципе.
Дебаггер выдал:
Переменная _level0.so = null
Если убираю переменную path-всё работает...
Подскажите, направьте, может я что-то не так делаю или опцию какую нужно задать.
Спасибо
stop();
path="/Save";
so = SharedObject.getLocal("dom1", path);
podjezd=1;
trace(_root.so.data.podjezd);
_root.so.data.podjezd=podjezd;
_root.so.data.etazh=etazh;
_root.so.flush();
Ранее сталкивался с LSO и прочим счастьем но там область моих боевых действий была ограничена 1м *.swf файлом. На данный момент мне нужно передавать в другой файл пакет структурированных данных.
Поэтому я и попробовал задать переменную path, т.к. в противном случае он читать не будет, но, увы, флешка не читает даже сам из себя даже после нескольких запусков подряд, прошерстил папку с SO и не нашёл там такого пути, откуда делаем вывод что данные не сохраняются в принципе.
Дебаггер выдал:
Переменная _level0.so = null
Если убираю переменную path-всё работает...
Подскажите, направьте, может я что-то не так делаю или опцию какую нужно задать.
Спасибо
stop();
path="/Save";
so = SharedObject.getLocal("dom1", path);
podjezd=1;
trace(_root.so.data.podjezd);
_root.so.data.podjezd=podjezd;
_root.so.data.etazh=etazh;
_root.so.flush();