ActionScript 3.0 :: Trace() A Variable Nested Inside Another Clip That Is Created At Run Time By The User?
Dec 21, 2009
on my stage i have 24 instance MC Page created at runtime (when cliked the button execute 24 instance MC Page from the library). Each of those MC Page create an xml with infos (not important), this variable_XML created is nested inside each MC Page.. From my stage i want to call each XML from each MC Page for make 1 unic big xml, then send it to the server.
So from the main stage i created a button that call each xml of each MC Page (there is a definit number of Page only 24, no more, no less). So when the 24 instances of the MC Page are created I push there instance name inside an Array "Page_Array". Now in my function exportxml i use get ChildByName(Page_array[number]) for find them then i can apply my method to the according MCPage.. Until here no problem, trace(dispObject.name) work. but when i try to get my variable inside the MC Page : trace(dispObject.my_variableXML), it doesnt work..
here is my function (only 1 page for this example ):
function exportxml(evt:MouseEvent):void { dispObject=getChildByName(Page_Array[0]); trace(dispObject.name); //trace Page1 trace(dispObject.my_variableXML);// here it dont trace the variableXML
}
normally if i trace(Page1.my_variableXML); , it should trace "my_varableXML" no ??
View 2 Replies
Similar Posts:
May 22, 2010
I am trying to compare a user inputted string to a variable already created. When I do this with int it works fine but when I try changing it to strings I can't get it to work.
[Code].....
View 3 Replies
Jun 3, 2010
I earn my living from flash by making simple presentation in flash.but my client some need some thing new.
How can i call a nested movie clip from inside a movie clip I now i am not able to explain u but if anybody can take a look at file[code]...
View 1 Replies
Aug 11, 2009
I have my function on frame 1
Code:
function backhome(event:MouseEvent):void
{
this.gotoAndPlay("mapbegin");
}
At frame 10, I have a movie clip that animates and stops. Inside of that movie clip is a button that I want to go back to frame 2 when someone clicks on it. I want to be able to click on that button and call the function above.
panamacitybeach.returntomap1.addEventListener(Mous eEvent.CLICK, backhome);
When I put that code on the movie clip keyframe on the root timeline, I get this error.
TypeError: Error #1009: Cannot access a property or method of a null object reference. at intmap_fla::MainTimeline/frame1()
The addEventListener is laying on the keyframe in which the movie clip is. Why can't I call that function later on where the movie clip shows up?
View 2 Replies
Aug 21, 2010
I'm having problems with the scope of nested functions. I have a movie clip: "MC_clip" inside that movie clip there is a button: "inside_button". when users press "inside_button", I want the movie will jump to play frame 5 (main time line). how do i refer the stage from inside a movie clip?? another question is about the other way: how can I call to a function that is declared inside a movie clip?? is that movie clip have to be an instance on the stage??
View 8 Replies
Aug 11, 2009
I have my function on frame 1
[Code]....
At frame 10, I have a movie clip that animates and stops. Inside of that movie clip is a button that I want to go back to frame 2 when someone clicks on it. I want to be able to click on that button and call the function above.
[Code]....
View 0 Replies
Jul 31, 2009
I am having this problem with actionscript 2:
I have a class that instantiates a movieclip from the library, eg: myBar:MovieClip = level0.AttachMovie("debugbar", "debugbar_mc", 999);
myBar is an instance variable in the class.
Now the important part - debugbar in the library is a movieclip that contains some components - buttons and textInputs. The problem comes when trying to access these components.
I would have thought that this would work: myBar.input_txt.text = "hello";
in order to set the text of "input_txt", the instance name of a TextInput component on the timeline of the movie clip (frame 1 of a 1 frame mc).
This does not work. Infact, I cannot access any specific "component" properties - they come back undefined. I cannot added event handlers for the component events either.
I can however set and retrieve MovieClip properties for the "input_txt", such as _x. However there is one added strange thing with this too - setting _visible to false doesn't seem to work (however perhaps a component by default overrides this).
I tried casting it to a component, such as:
var temp:TextInput = TextInput(myBar.input_txt);
trace(temp);
which gave "temp" as null. Without casting, it gives the path to correctly.
It almost seems like the components are somehow broken when trying to access them this way - or that they cannot be accessed this way?
The thing is, I was able to access all of this before, when the code to do it was placed on the timeline (frame 1, the only frame) of the debugbar itself, where the components were placed at authortime.
I need to have it in a class though, as I need to pass in certain objects that need to be accessed by the mc. I am rather baffled as to why all this doesn't work.
View 13 Replies
Nov 9, 2011
I've been playing with prototype a bit and I've noticed that either it isn't as static as it should be or that some functions are protected from altering, or that in some cases the prototype actually extends a function. For example, I was trying to modifiy the global trace function to output the current time of a trace action, something like this :
Code:trace("lulu"); // output 12:48:17.286 lulu I DID achieve something close to it, but it seems that I haven't actually modified the global trace function, but rather it's "_root" counterpart,
[Code]...
View 3 Replies
Dec 10, 2009
Is there any way to dynamically name a varaiable or created movie clip? I know that I could make an array of movie clips, but what I really want to do is make a new movie clipe name based on another name. The reason I want to do so is that I want to pass a movie clip to a function and have it make a new movie clip (to contain the first) with a slight variation of the test such as "frame" or "handle" which I can then use to center the source movie clip.
View 1 Replies
May 19, 2011
I want to know if I have variables inside amovie clip that get some values after user contact and I want to use this values in other frames in the main timeline.
View 2 Replies
Dec 4, 2011
I want to apply actions to a movieClip nested inside a dynamicly attached movieClip, with the attachMovie method; it doesn't works when the movieClip is attached by a button:
1.when the swf movie loads with an attachMovie method the remove_btn clears the window_mc
[Code]....
View 9 Replies
Oct 28, 2009
I have four buttons currently set up to do all sorts of stuff in a flash file. What I'd like to do is have them all point to the currently displayed movie clip on my main timeline.
At the moment they're set up to test the addChild and removeChild functionality I've written and it seems ok. I would like to trigger removeChild and addChild by the last frame in a movie clip and have my buttons send a play command to my movie clip. That way the clip plays to the end before removing itself and adding a new movie clip.
The movie clip that I would like to trigger the addChild and removeChild functions is actually one of four movie clips so I need to declare play(); and send it to the current movie clip regardless of which one is on the stage. I was thinking about declaring a variable to contain my movie clip so that I can just say play(awesomeMovieClipVariable); and awesomeMovieClipVariable will be equal to the currently loaded movie Clip. how to declare a variable and send my movieClip in to the variable.
if(sceneTracer = 2);
variableName = mc_copy1
if(sceneTracer = 3);
[Code].....
I have added frame labels to the final frame of each instance of mc_copy1 mc_copy2 and mc_copy3 to allow a conditional statement something like... if (current frame of that movie clip = frame label) but I don't know how to set that up..
View 2 Replies
Sep 15, 2008
Does anyone knows how something similar can be done: [URL] surface I mean the video clips, which zoom when you mouse over them, then when you click they will go forward, blurring the background. Then on close, everything will go back t the home screen. And all the time the movies inside will play.
View 2 Replies
Aug 10, 2009
I am trying to rewind the time line inside a movie clip using the enclosed code - it works fine on Rollover but only for 2 frames on Rollout - what do I need to add to repeat the prevFrame function and go back to the beginning?
home_mc.buttonMode = true;
home_mc.addEventListener(MouseEvent.ROLL_OVER, buttonOver);
home_mc.addEventListener(MouseEvent.ROLL_OUT, buttonOut);
[code]...
View 3 Replies
Mar 29, 2011
In flash CS5 I want to go back to the main time line, from inside a movie clip button, so when i click the the movie clip it goes to another frame on the main time line..
View 5 Replies
May 8, 2010
I have been searching for ages and just cant find out how to do this. i have set a boolean variable inside a movieclip and would like something to change outside the movieclip, using an if statement, depending on whether the variable is true or false, but cant find out how to do it anywhere.
View 2 Replies
May 27, 2010
how do you change a variable that is written inside a movie clip by using actionscript code from a DIFFERENT movie clip?
View 2 Replies
May 6, 2010
I declare a Boolean variable in my main class (Main.as file)[code]What I want is to change myboolean variable from inside a movie clip I've got on stage (when it reaches a certain frame).[code]
View 1 Replies
Dec 21, 2004
take a look at the results of these traces:
trace(imgGal); //traces "1"
trace(itemClip1._y); //traces "32"
trace(itemClip[imgGal]._y); //traces "undefined"
why does the last trace not trace "32" like the second trace? I want to insert the variable "imgGal" onto the end of the mc "itemClip", how can I do this?
[Code]...
View 11 Replies
Jul 16, 2010
Basically I am trying to do a Flash (AS 2.0) application that connects a FMS server. That isn't the problem, though. The problem is that when I click a button (myBtnEn) it changes a Bool variable to true, and if I click another button (myBtnDis) it changes the same Bool variable to false. The problem is:I want to display that variable's state in a Dynamic Text Box that is inside 1 Movie Clip and it doesn't change/display a thing else than when is loaded.[code]as you can imagine the code for myBtnDis is the same but "false" in the place of "true".myBoolStatus : name of the VARIABLE in the Dynamic Text Box.I have tried to name the Dynamic Text Box (for example "myBoolStatusP") and then add the ".text = " code but still the same.
View 7 Replies
Jan 13, 2004
we have this variable from the internet, val(0), in a dynamic text field we can see a digit from this variable. but when we use this variable in actionscript and test it with trace, the variable shows as undefined.how can we make this work without it coming up as undefined??
View 12 Replies
Feb 2, 2005
I am trying to create a gallery where each thumb is housed inside of it's own movie clip that will have more data, but it keeps failing because it won't let me refer to the newly created instance of the movie clip. Below is what I am trying to do.
var xml:XML;
var xmlReq:URLRequest = new URLRequest("xml.xml");
var xmlLoader:URLLoader = new URLLoader();
[code]....
View 2 Replies
Jun 6, 2010
I am trying to create a gallery where each thumb is housed inside of it's own movie clip that will have more data, but it keeps failing because it won't let me refer to the newly created instance of the movie clip. Below is what I am trying to do.
var xml:XML;
var xmlReq:URLRequest = new URLRequest("xml.xml");
var xmlLoader:URLLoader = new URLLoader();
[Code]....
It dies every time on that last line. How do I refer to that vidThumbn instance so I can add the imageLoader? I don't know what I'm missing. It feels like it should work.
View 2 Replies
Jan 20, 2011
i tried a lot but couldn't fix the problem..
why is the following code is not working?
[Code]...
View 4 Replies
Feb 17, 2010
I'm dynamically creating movieclips with dynamically created movieclips inside them and am having trouble with targeting them.
Below is a simplified example of what I'm trying to achieve, in the real file there are a lot more movieclips and I'm creating and naming them with a for loop.
This one is just one Sprite created inside another sprite. I can target the top level sprite named "testname". However when i try target the nested MC it throws an error.
The bottom couple of traces are just test MCs I've made to make sure i got the syntax right, on targeting nested movieclips.
PHP Code:
var holder:Sprite = new test1();
holder.name = "testname";
this.addChild(holder);
[Code]....
View 5 Replies
Sep 27, 2010
I'm on the user have to be able to draw/trace outlines of different shapes. So for example an "S" shape is on the screen, and the user needs to try to draw OVER that shape. So it's not just mouse recognition, it has to see if the user draw over that shape good enough. So it's kind of like a colorbook but you only draw the outline of the shape, if you know what I mean.
I've been searching the web and haven't found any pre made solution for this, but I thought that before I try to make it all from scratch I could ask you guys here about it.
View 8 Replies
Dec 11, 2009
When an instance variable is constructed by a constructor method, why do you need to refer to the current instance variable being created when its the only one being created? I understand assigning an expression to it but why name it "this." when it is the only object that the constructor is building? Does it have some hing to do with being able to naming that object in the Local Variable? In other words am I creating a generic object that will be named in another class?
View 7 Replies
Nov 5, 2010
I have been searching for a resolution to this for weeks but to no avail. I have made a game already where I had a character names mainChar placed on the screen using the Flash IDE. With this method, i was able to access it's various nested movieclips such as mainChar.walk and mainChar.jump. The problem is that I am making a new game where the main character is loaded via external code using hero:mainChar = new mainChar(); in the external file. after this, i would like to check what the current frame of a nested movieclip is. for example, hero.walk.currentFrame. however, by initializing it using the external code, as opposed to my previous method of placing it right on the stage, the compiler is not picking up of hero.walk.currentFrame stating that "a term is undefined and has no properties (error type 1010)". Is there any way for me to let the compiler know that the nested movieclip is there. It's odd because i can state hero.gotoAndStop("walk"), but when i say hero.walk it gives an error, so i know it isnt spelling.
View 4 Replies
Feb 1, 2010
I have a movie clip menu on a main timeline and inside that movie clip I have created four buttons dynamically. How to access those nested buttons/movieClips (add event listeners etc) from main timeline? Here I am adding menu to the display list on main timeline:
[Code]...
View 2 Replies
Jun 27, 2007
The specifications where as follows: there should be a black square in which there is a faint picture of a sign. The user must be able to draw in the square and when he repeats the contours of the sign correctly - a popup appears.I made myself familiar with the ways you can allow a user to draw. However I have no idea how would you know if the two shapes/signs match and whether the user at least approximately drew the correct contour/sign
View 2 Replies