(EDIT: Ive added “/” inside the parantesis of the SharedObjects, so that they will be saved in the same folder wherever it is shared objects are stored)
Ive got some problems with my SharedObjects. The suckers just wont work
Im using global variables as SharedObjects, since Im dealing with a lot of separate swf-files loading into different levels of the main.swf.
Anyway, below is an abreviation of the code which should highlight what Im trying to do. Can anybody tell me what Im doing wrong here?
MAIN.SWF (should load BookMark_2.swf and BookMark_3.swf into level 2 and level 3, respectively)
//functiondefinition
function fn_getBookMark(){
global.gl_BookMark = SharedObject.getLocal(“gl_BookMark”, “/”);
loadMovieNum("BookMark" + gl_BookMark.data.a + “.swf”, 2);
loadMovieNum(“BookMark_” + gl_BookMark.data.b + “.swf”, 3);
}
//button calling fn_getBookMark
fn_getBookMark();
LEVEL_1.SWF (loads into MAIN.SWF on _level1) (should set SharedObjects)
// functiondefinition
function fn_setBookMark(a, b){
_global.gl_BookMark = SharedObject.getLocal(“gl_BookMark”, “/”);
_global.gl_BookMark.data.a = a;
_global.gl_BookMark.data.b = b;
_global.gl_BookMark.flush();
}