ActionScript 2.0 :: Pass Variable From Scene To Movie Clips?
Jun 23, 2009
How do i pass variable from scene 1 to a movie clip? my movie clip name is over_mc. within the movie clips and scene 1 each have a textbox. i want to pass from the scene 1 textbox to the movie clip textbox. and display on the movie clip textbox.
No..not that type of parenting ;DOK,I have a main scene, then sitting in the root scene I have 2 movie clips.1)centro2)fotoIn the first movie "centro" there is a menu btnI want this menu btn to call up mclarge + its frame (1) thats housed 3 levels inside the foto mc in root.
Main scene - (1) centro (banner which houses menu btn) (2) foto_mc - Main_boy_mc (<---works if menu btn houses in here)
I'm making a call from one scene to another via a button, but I have two buttons calling the same scene, each for a different purpose, and I need to pass certain variables tied to each button to that called scene.
Make things very simple, I need to pass variables between different movie clips (.swf's) on my main movie. It seems as tho my variables are only local, not global, i just need to know how to initialize global variables, and how to use the global variables in my other swf's.
I've been following a flash tutorial, It's a complicated piece. You'll have to look at it to see for yourselves.My main problem is that I would like to try to add buttons to the scrolling 'menu' movie clips, that would enable me to go to a new scene. I've tried the '_parent.gotoAndPlay(2)' etc, but due to my very basic knowledge of action-scripting I can't get it to work.
just wanted to know is there a way to pause all the movie clips except 1 in a scene. Coz i want a scene where everything is playing and when an action occurs to a movie clip, it continues playing but pauses the rest halfway through their animations.......
I have 5 movie clips on one scene layered on top of each other. One of them is the navigation which has 4 buttons. the other 4 layers are my content pages (MCs) which fade in and fade out along the timeline.
I want the buttoms to control the content pages.. when "option 1" is selected I would like the current page to start playing (where i have it fading out along its timeline) and the other page to come in!
I have no idea how to do this.... do you use IF commands?? if buttonpress etc
I want to create some kind of counter that goes up as the buttons in several different scenes are clicked.In the final scene, I want an "if" statement that will use the number in the counter to determine which movie clips are visible and which are not.a.k.a,
If Counter.value == 1 onething.visible = true else if Counter.value == 2
I have 6 scenes, the first scene has 5 pictures that i converted to buttons. each button goes to a different scene to play the appropriate movie clip. right now it shows up with scene 1, then i click on the button and it goes to the appropriate movie clip but after it finishes playing it just goes to the next clip on the next scene, then after it is finished it goes to the next clip on the next scene and so on. i would like to know is there some way i can make the movie clips return to scene 1 after they finish playing?
I have a problem with my actionscript. I can't pass the variable from scene 1 textbox to a movie clip textbox.My scene 1 textbox has a name of resultText. My movie clip is call over_mc which is on the symbols definition.the textbox for the movie clips is call finalResultText.here is my code:
I want to pass an array (which has 36 elements) as a variable from one movie to another. I tried FlashVars to no avail. Also tried ExternalInterface and again no results.
I have setup a button so that when i press it, it drags this movieclip and when i release it stopsdrag.... what i wanan do is.. detect if the movieclip has been draged or not.... like how do i pass set a variable when a movie clip has been draged... so far ive set it up soo that when i press the button it sets a variable... but a user might just press the button and not drag the movieclip i wanna set the variable not when the button is pressed but when the movie clip has actually been draged... ?
I have looped 5 frame movie clip on stage contained of several objects. IN3rd layer I have a button symbol "logo" in frame by frame mc, which reacts on rollovers made in "over" state of a button. Also have separate "about" button link on stage, and I would like "about" when clicked to call the "logo" movie clips animation once, and then to go to next scene.. Flash cs4,AS3.0
Is it possible to have multiple movie clips inside one variable? I want to be able to just use var._totalframes instead of mc1._totalframes, mc2._totalframes, etc... Or is there another way I can avoid copying and pasting dozens of movie clips over and over
How do I apply one variable and one function to many movieclips?[code]The reuseFade function works if I target the movieclip by name on the stage,ex: var T1:Tween = new Tween(mc_black1, "alpha", Strong.easeIn, 0, 100, 5, true);using "this" doesn't work.The only way I know how to make this work is creating four functions to handle the event
I am new to AS and stucked in a situation. I have a keyboard in which all grayed keys are single image but another layer have all active keys as separate movie clips. What I need to do is get external variables and make the opacity of relevant keys to 100% rest buttons should have opacity 0
like i receive variables key1= F10, key2= R key 3= pgdwn on flash file only these 3 movie clips will have opacity 100 rest all should have opacity 0. external variables can have any number of variable keys ( like 1 key to full keyboard).
How do I create a variable which can hold multiple movie clips? I have 4 movie clips called: char, ceil, plat, and wall. I want to put them into one variable called gameLevel. Something like: var gameLevel: char, ceil, plat, wall; <<but this doesn't work. So instead of calling each of the movie clips separately I can just use gameLevel (if I want to, for example, move all the objects to the left 5 pixels.)
Movie 3_mc is inside the timeline of 2_mc which is inside the timeline of 1_mc.1_mc has an integer variable called var1.I need to change the value of var1 by a mouse event for which the listener is on the timeline of 3_mc.I know that I can change the value of a variable of the parent movieclip (in this case 2_mc) from an event in 3_mc by using;
I have a movie clip on my main timeline that I want to send to a certain frame based on a variable that can be set from a nested movie clip, and also set from an external swf that will be loaded into the main timeline.So how would I set that variable? In AS2, I would just go _parent._parent...as many levels up as I needed to, but the AS3 equivalent only seems to work one level up.
I'd like to control a movie clips current frame by another movie clips action script.I realise the following controls the outside (root) frame time line:
on(release){ _root.gotoAndStop(1); }
but I'm not sure how to apply that to my other movie clip. I'm guessing it would be something like this:
Trying to pass a variable as well and cant seem to escape to pass it. How can I pass using window.open as such: Trying to pass (pid) all i get back is (pid) and not actual pid.How to on a jscommand?
Code: something.onRelease = function () { var jscommand:String = "window.open('http://www.someform.php?proj= + (pid)','win','height=200,width=300,toolbar=no,scrollbars=yes');"; getURL("javascript:" + jscommand + " void(0);"); }
I can do a standard getUrl("http://www.someform.php?proj=" + (pid), "_blank"); works fine but no control over window properties.