ActionScript 2.0 :: [FMX] - Creating Shared Object Arrays For Multiple Users?
Aug 26, 2004
I am creating a computer game with a save game function which outputs the contents of an array to a shared object, so that users don't loose their place.However, I wish for this to work with multiple users, and realise that to do this I need a new seperate "folder" within the shared object being created for each new users data array.I know it must be something like....
// Define the shared object using a "sublevel" for each users data array...
_root.savegame.sublevel = sharedobject.getLocal("savegame"; "/");
// somehow dynamically change "sublevel" to the contents of the var "currentUser" as defined when the user logs in when the game loads up.
OR...
//Define the shared object but using a variable title for the actual SO...
_root.savegame = sharedobject.getLocal("savegame_currentUser", "/");
//with that "currentUser" being dynamically substituted for the contents of the var "currentUser" which is defined when the User logs in when the game loads up.
View 4 Replies
Similar Posts:
Nov 19, 2009
i am trying to develop a multiplayer game using the flash media server. Currently i can get multiple users to control one shared object but i need to have 2 users controlling seperate shared objects on the same stage.
[Code]...
View 1 Replies
Mar 31, 2010
I am using FMS3 and Flash CS3 (actionscript2) in a Flash based whiteboard application. Multiple users can join this whiteboard. I want to save chat text and drawing in same sequence as live time. I am using persistant remote shared object to save these data. But when i try to replay these data its not showing in same squence as live . I am generating unique slot for chat and drawing but still same error occuring.
View 8 Replies
Feb 14, 2007
I have used SO's to save and retrieve simple variables successfully, but I am a problem saving and retreiving array data in the following example: [URL] A user selects several options using radio buttons. All that happens is that the SO should store in memory which buttons the user clicked on. If run through flash with the output window, you can see that when the save button is clicked, the data is saved. But when you load the activity a second time, the array data that was stored in the SO only gets recalled as 'undefined'.
View 3 Replies
Oct 30, 2005
can a shared local object (.sol) store nested arrays? like:
myArray = new Array([a, b, c], [1, 2, 3]);
View 5 Replies
Sep 11, 2005
I am trying to create a bookmark in my e-learning application. So far I have been abe to create 2 buttons that write and receive information from a shared object. My next step is writing the current frame and swfs to the shared object, but I am unsure how to write the code to do this. How would I display the swf's retreived from a shared object as a hyperlink, where the user can click on and return to their bookmarked spot?
View 2 Replies
Apr 27, 2011
I'm currently trying to program a flash game using actionscript 3.0 where users would step on insects. Basically, I added multiple instances of insects movieclip and remove them by using hitTest function. When the mouse_mc. hitTestObject(insect), there were times the insect was not removed.
Here are the errors I encountered:
Error #2025: The supplied DisplayObject must be a child of the caller.
at flash.display:isplayObjectContainer/swapChildren()
at SteppingGame/hitTest()
Error #1009: Cannot access a property or method of a null object reference.
at insectmc/onEnterFrameEvent_SF()
Also, is there anyway I could simply my code like creating multiple arrays of movieclip insectmc?
Here's my as3 code:
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.ui.Mouse;
import flash.display.Sprite;
[Code] .....
View 2 Replies
Sep 21, 2009
I have 2 ways of accessing info in my course files (SWFs): text-only and audio playback. I'd like to use shared object to store the user preference so it remembers the setting when navigating between screens. It stores info file but each file creates its own shared object.
for example:
<path to the swf>page1.swfcoursename.sol
<path to the swf>page2.swfcoursename.sol
<path to the swf>page3.swfcoursename.sol
Since it writes and reads the SOL file of its own folder, the user setting isn't remembered when switching pages.
View 3 Replies
Dec 3, 2011
I am new to ActionScript. I am designing a calendar with schedule just like outlook calendar. I have 30 or 31 small text boxes for each month. I would like to save data in the text boxes so that data remains in that even when the file is closed. I used the following code and it works fine.
[Code]....
My question is, I have totally more than 360 text boxes for 12 months. How can I save all data using shared object? I tried loop, Array and function with the above code. But it did not work. You can also tell me if there is any other way to save data using PHP MySQL or ASP? If so how to do that?
View 9 Replies
Sep 13, 2009
I'm working on AS3 on main timeline. I have 20 frame labels parte1 to parte20. On parte1 I have a preloader and SharedOject code. The preloader works fine. On parte8 I have a movie clip (whole_master), which contains three frame levels (g_level_1, g_level_22, and g_level_33). Each frame contains a level of a game. My sharedObject doesn't work.
Code:
//Saving data
var so=SharedObject.getLocal("learningGames", "/");
so.data.whole_master=whole_master;so.data.g_level_1=whole_master.g_level_1; so.data.g_level_22 =whole_master.g_level_22;so.data.g_level_33 =whole_master.g_level_33;
//testing if shared object exists
[Code] .....
View 2 Replies
Jan 23, 2010
I have a multidimensional array based data and i'm pretty confused in bringing it to simple linear array. I know it requires some for in loop to set property and its value and some nested looping but i lost in the half way.
I have following data
records:Array = [0]
name = gender;
records:Array
[Code]....
View 5 Replies
Mar 13, 2009
I created a very simple experiment to attempt to access the same shared object in Flash Player and AIR.
A Flash SWF creates a local shared object.
A AIR application (being tested from CS3 or installed) opens the same shared object.
The data does not persist. Is this theoretically possible?
View 1 Replies
Mar 6, 2012
I am trying to make a to-do list application. I would like it to save each time I close. So I researched shared objects, and somehow cannot get it to work. I hold all my "items" in an array, then copy that array to a shared object. Here is the code used to copy the array: At the top. I put the array in a Global class, just ignore the GlobalVars.vars. junk. It's not really necessary, but it definitely works everywhere. ListItem is a class I made that works fine by itself.
Code:
var listCookie:SharedObject;
listCookie=SharedObject.getLocal("lkjasdf");
if(!listCookie.data.itemArray) {
listCookie.data.itemArray=new Array();
} for(var i in listCookie.data.itemArray)
[Code] .....
When this function is called, it equates the two arrays fine. I trace them both afterwards, and they have the same items in there. But when I close the .swf and reopen it, the saved array is full of undefined references. It has the same length, just nullifies everything it was supposed to have.
View 3 Replies
Sep 26, 2011
I'm trying to write a function where I can specify any amount of array, and the return value will be an array containing the contents of all of the specified arrays.I've done this, but it seems like a really slow and ugly way of doing it:
var ar1:Array = [1,2,3,4,5,6,7,8,9];
var ar2:Array = ['a','b','c','d','e','f','g','h'];
function merge(...multi):Array[code].....
Is there an inbuilt and more efficient / nice way of achieving this? The result does not need to be in the same order as the input - completely unsorted is fine.
View 3 Replies
Jan 22, 2011
I'm using a loader for people to use to upload their own images for a background, and I want it to remember the image the next time they come to the page, so is there any way to save the loader data in a shared object? I haven't tried just using something like
Code:
sharedObject.data.dataName=loader
because I assume it doesn't work that way.
View 9 Replies
Sep 21, 2010
i have made a chat app and i want to let the user add another users that he can find by searching the database of users to his own list, and grouping them ,,, this is can be done but ,,, now in my app when the user connect to the lobby he get all the online connected users in his list i mean when connecting to the online user list sharedobject the user list contains all the connected clients to the lobby and if the number of the connected users is by hundreds or thousands i think
if i create a loop for updating the own user users list statues it would not be good idea,,,
so what is the best way to let the user build his own users list and get the statues of each user in his list from the application online users sharedObject witch connected to the lobby app
View 24 Replies
Aug 21, 2011
I'd like to create a combobox which will get users from an arrayList & another field for creating a new user. for example when i open the combobox i'd like to see the rows :
Create new user
User A
User B
where the users come form an arrayList and the "create new user" option is always there.
How can I do it?P.S I don't wan't to add "create new user" obj to the arryList - so this is not a desired solution.
View 1 Replies
Jul 5, 2009
So I've decided to at least have a fallback option outside of cs4 for all further projects by using a shared library (IE, my graphics in a separate swf)So, what are some programs that would allow me to do this? Preferrably something that can take illustrator files. Anything thats going to let me package graphics for as3/flash 9+I looked at swfmill, but does it function with as3? I couldn't figure this out, it looks like it was last updated in 2005 and the tutorial was still talking about attachmovie (which is deprecated)A program like this would be useful for new versions of HaXe as well. Having everything you're developing thrown in a single .fla is awful for a lot of reasons
View 4 Replies
Jul 19, 2009
I am creating a website to allow users to download a selection of soundfiles. What I'm wondering is how I can create a link in ActionScript 3 which downloads a specified file to the users machine - giving them control over the download location along the way.
View 1 Replies
Oct 11, 2009
What's the best way to say:
if(this.object in same array as that.object)
with multiple arrays containing multiple objects?
View 2 Replies
Feb 25, 2010
I am currently building an application for children teaching them about the environment.I have a login and register function working for it allowing teachers to register first and then they would be provided with the option to register a required amount of children.how to go about registering multiple new users at the same time?
View 2 Replies
Feb 22, 2011
I have an object which is assigned a number of properties:
var project_array:Array = [];
var slideObject:Object = {
project_title : myXML.projects.project[i].title.toUpperCase(),
[Code].....
but I'm not quite sure where to place this. If I place it outside of the object constructor, I get "term is undefined", I guess because it doesn't know what project_clips_array is - but if I declare project_clips_array in the constructor, it appears to need to be defined, i.e. I can't create a blank property. But I can't place it in the constructor either, because it doesn't seem to allow me to run a function within an object constructor. What is the proper syntax or arrangement of code for executing this function to get the array within the object?
View 2 Replies
May 4, 2010
I am creating a small game for a project im doing it is only ten levels long but I wish to include feature such as saving etc. I have one some research on Shared Objects and it seems to be the best method. The idea I wish to execute is to have at the end of a level after reaching the levels goal have a piece of code that runs and saves that the next level has been unlocked. This seems relatively simple. However i have done things awkwardly i think, instead of creating the whole game within a single fla. each level is a seperate file, eg. level1.fla, level2.fla etc. Is it possible to use the same shared object across multiple .fla's?
View 3 Replies
Jun 15, 2005
creating multiple arrays in a for loop? This doesn't work :
for (i=0; i<catNum; i++) {
var arr(i):Array = new Array ()
}
[Code].,...
View 7 Replies
Sep 13, 2006
what i owuld like to do is ceate flash collections
name:value
name2:vale2
similar to collection in cfml and hash tables in vb.net is this possible or do i have to create multi dimensional arrays?
View 1 Replies
Jan 20, 2007
I am trying to create an array from data in a text file.The text file data is like so:&track1=Paradise Lake&track2=Somewhere Else&track3=Another Placeetc..What I am trying to do is take all tracks and put them into an array so that i can attachmovies to the stage referencing them. So far if I try a:
Code:
trace[myVars.track1]
for instance, it spits out the correct variable into the output window.
[code].....
View 6 Replies
Apr 11, 2009
How do Static classes work in projects where child swf's use the same Static class as their parent?
For simplicity... lets say we have some older content swf files that are using TweenLite version 8 ( a common enough Static class.) But the parent SWF is being updated and uses a more recent version of TweenLite (version 10). The child SWF's are loaded into the parent SWF. Do the child SWF exist in there own sandbox and have TweenLite version 8 running and the Parent runs it's own copy of TweenLite 10? Or does the parents clips Static class of TweenLite (version 10) overwrite the children Static class using some sort of magical shared memory space when JIT (runtime) compiling?
View 3 Replies
Mar 17, 2010
we're planning to set up a live streaming service, one operson live streaming a video to multiple users. so no more than one channels contemporary in uplaod, and at the beginning it won't be a open broadcast service (maybe later..) we initially don't know how many can be the users. I've red that there's no theoretically limit for the maximum number of users connected with a fms, is this also valid for live streaming, or has it some limitation due to be live? is it necessary to have our fms, or is it possible (and cheaper) use a server provider?
View 1 Replies
Mar 17, 2012
Doing something wrong with this:
I have four arrays holding data:
id_array:Array;
last_name_array:Array;
first_name_array:Array;
condition_array:Array;
I have a for loop with counter set to the number of items in the arrays, with the idea of inserting data from each array into the fields of the following DiffArray. I am getting Error #1009: Cannot access a property or method of a null object reference and I cant see why.
[Code]...
View 3 Replies
Jul 23, 2009
how to use an array to create a back button for something I've made in Flash. I wish it was as easy as making the back button go to the previous slide, but there are several branching scenarios where that scenario won't exactly work. I purchased a membership to Lynda.com in order to try and learn AS3, but the section they have on arrays in AS3 doesn't come close to teaching me what I need to know for this kind of operation.
View 1 Replies