ActionScript 3.0 :: Get A Variables Out Of MovieClip?
Dec 28, 2010
I'm trying to get a variables out of my movieClip. I just to work in AS2.
I have made a movieclip in the library and used the Linkage to make it available via script. Then I put it on stage using:
var mc_defaultefault = new Default;
stage.addChild(mc_default);
Inside the movieClip (named Default) on frame 1 layer 1 I declare a varaible:
[Code].....
View 4 Replies
Similar Posts:
Jul 15, 2010
I'm making a fighting game and so far all the controls are good, characters can walk, run attack etc. My problem: The character is a MovieClip, Guy, and is exported to a class Guy. In Guy.as I have a boolean "hitting" which is set to default "false". If the Guy object hitTests an enemy while "hitting" is true, the enemy will take tamage.
In the Guy MovieClip there are about 7 frames, each with its own animation. 3 of those frames are attacking animations in form of MovieClips, i.e, if we click them we get another set of frames. Say one of the attack MovieClips has 10 frames in it, frame 7 of 10 is where the punch actually lands, this is when I want the enemy to take damage, not before (while the character is still moving his hand forward). Seeing as this frame is inside a MovieClip which is inside another MovieClip(Guy), is there a way to access the property "hitting" with this inner frame?
View 4 Replies
May 27, 2010
I have this variables in my movieClip
Code:
onClipEvent (load) {
myVar1 = 200;
myVar2 = 100;
[code]....
Even i click the button it doesn't add variables inside the Movieclip I tried it outside the movie clip and it works.
View 2 Replies
May 28, 2010
It seems that my code is problematic, because I assign one instance of a MovieClip to several variables, type MovieClip. The behaviour of others of my codes makes me think, that ActionScript does not make copies of the instance, but references all variables to this single instance. This behaviour now causes trouble.The solution I consider now, is to create copies of the MovieClip and assign them to my variables. Is there any code to copy a MovieClip?
View 8 Replies
Jun 5, 2011
when i didnt use classes, i could easy attach my custom variables to movieclips using this code;movieclip.customvariable = value;but now I am working with classes, and it isnt possible anymore.I am trying to attach variables chip and sensor to the child like this: [eiland1 is the movieclip]eiland1.chip=1;eiland1.sensor=teller1;but then I get this error:1119: Access of possibly undefined property chip through a reference with static type Eiland.the same goes for the sensor variable.
View 13 Replies
Dec 8, 2009
I have loaded an external .swf and into a movieclip, now I am trying to trace all the existing variables.so far I have
Code:
stage.addChild(loader);
var myswf:MovieClip = e.target.content;
[code]........
View 8 Replies
Jun 10, 2010
I have 2 MovieClips, each with code on their timelines (I don't know if this is frowned upon).One of the MovieClips moves constantly in a biased random walk, influenced by a variable in its personal code. The other MovieClip has no specific instances, because it appears on mouse click, expands, then disappears after a certain amount of time.
I would like to change the value of a variable on the timeline of the first MovieClip, so it is more likely to turn when it hits the expanding circle. (Eventually influenced by the alpha of the circle, but just any effect is fine for now). My problem is that I can not access the variable from the main timeline or the circle's timeline, and all collision actions that I try end with error 1067, because I have not imported all of the necessary MovieClips and variables.[code]...
View 7 Replies
Jan 14, 2006
I'm having some trouble trying to duplicate movieclips randomly. I have created an array with the instance names of the MCs i have on stage. Then I'm trying to create a variable that selects one random element from the array. Finally I want to use that variable as a target to duplicate my movie Clips... but it doesn't work.
Here is the code:
Code:
var Items = new Array('bombon', 'regalo', 'corazon');
pos = new Object();
pos._x=random(550);
[Code]....
View 5 Replies
Mar 5, 2009
I have a question: I want to duplicate a movieclip 10 times, with different variable names. So they are named: Main1, Main2, Main3, etc
View 1 Replies
Jun 26, 2010
Duplicate MovieClip by variables?This time I haven't been able to find anything already posted.[code]...
View 3 Replies
Aug 1, 2009
Basically I have a SWF file, there is a movieclip in this SWF file with instance name "stage" and I can alter the parameters of "_level0.stage" from within this SWF file to change the way it acts. But now, I am making a second SWF file, which loads the first SWF file, and from this new SWF file I want to interact with the same "_level0.stage" variable from the first SWF, does that make sense? This is the AS3 code for the second SWF, I have a movie clip with instance name "LoadSWF" in this SWF.
Code:
var movieLoader:Loader = new Loader();
var movieRequest:URLRequest = new URLRequest("load.swf");
movieLoader.load(movieRequest);
LoadSWF.addChild(movieLoader);
load.swf is the file which contains movie clip "_level0.stage"
I've tried referencing this movie clip from this code using
"_level0.LoadSWF.stage"
but it doesn't find it?
View 1 Replies
Mar 3, 2009
On my main timeline I define a variable and it works:
var totalpages:Number = 1;
trace(totalpages);
In a child movie clip I try to recall the variable and it
traces "undefined":
trace(MovieClip(parent).totalpages); or trace(totalpages);
they don't work.
View 5 Replies
Jun 25, 2009
i use MovieClip(this.parent) to access a variable that's outside of the movieclip i'm currently writing code in. However, this doesn't work within two functions.For example:
function editMainText (e:Event) {
MovieClip(this.parent).headline.text = "Hello"[code]....
doesn't work.There are probably a few small errors in my code, but i essentially need to know how to modify MovieClip(this.parent) to work within the second function.
View 4 Replies
Oct 14, 2010
I've got a problem using variables in my Flash project. I've got a variable called "count" decelerate in a layer of my main timeline.
Like this: _global.count=0;
In my movieclip I want to set that variable from 0 to 1.
For do that I wrote in a code layer of my mc: _global.count=1;
Now... When I perform a new action the variables count return to 0.
It's seem that Flash reset all variables.
View 1 Replies
Apr 4, 2012
I have the movieclip:mcGrazerwith quite a few dynamic variables like this:mcGrazer.var1mcGrazer.var2etc.If I use:delete mcGrazer;it doesn't delete the variables.But if I use:delete mcGrazer.var1it deletes that individual variable.is there a way to destroy all information (variables) of a particular movieclip?
View 1 Replies
Mar 21, 2011
I have a movie clip of an explosion which is done in code because I am randomizing the direction and amount of debris from the explosion, so it's a movie clip with one frame, and all animation is done in code. Problem is, I'm trying to pause the game from the main timeline when the player presses "p". Right now I have it so it turns the variable gamePaused = true and calls the function pauseGame() which stops everything else. However I don't know how to access the variable gamePaused from inside the explosion movie clip's code. If I can somehow check that variable in the movie clip, I can pause that animation until the player presses "p" again.
So basically, how do I access a variable in the main timeline from a movie clip?
Also just to point out, all of these explosions were created as Sprites in the main timeline's code, any solutions I have found online didn't like that. So just keep that in mind.
Here's the main timeline code:
//This Creates An Explosion<br>
function createExplosion(explosionX, explosionY, explosionSize):void{<br>
//This Creates The Explosion Movie Clip
var explosionSprite:Sprite = new Sprite;
[Code]....
View 1 Replies
Oct 6, 2009
I had a bunch of movieclips on the stage and each of them gets assigned a variable called "clientName" onLoad.
I want to later reference the movieClip whose clientName was "foo" and changes its color, move it, make it bounce, whatever. It seems like it should be possible, but I don't know the syntax.
View 0 Replies
Feb 2, 2010
I've had this problem with Flash for awhile now and I've always been able to find a way to work around it, but this time, I think I'm just going to have to figure out a way to do it. Say I have a bunch of movieClips on the stage that have text fields in them that have data dynamically assigned to them from an SQL database. Once I've assigned data to these fields, can I reference a certain movieClip that contains a predefined value within its text field?
So, if I had three movieClips on the stage, with textfields in them that have the values "500" "600" and "700" is it possible to just reference the movieClip whose textfield currently says "700"? It doesn't have to be a just a textfield, either. If I could reference them by variables assigned to them. Like, it I assigned them a variable called "id" and the values were "500" "600" and "700" would it be possible to just reference the movieClip whose "id" is "700"?
View 0 Replies
Oct 20, 2010
After I've created a movieclip, how do you create a variable from the main timeline in that movieclip? I thought I could do either of these:
ActionScript Code:
spy1.speedMax = 7;
// or:
with (spy1) {
var speedMax:Number = 7;
}
By tracing speedMax, I found it was available on the main timeline, but not in an event listener
ActionScript Code:
function OEF(event.EVT):void {
trace(event.target.speedMax);
}
These two methods are available in AS2...
View 2 Replies
Mar 15, 2012
I am having trouble referencing a MovieClip based on certain variables in my code. I am using Flash Player 9 as the player setting and ActionScript 3.
I have a symbol with a name "Check1" set as a MovieClip, exported for ActionScript, I have ten of these on the stage with an Instance Name of ch0, ch1, ch2...ch9.
Each ch? has 21 frames on the timeline, each with a label name (named with a Number reference "00", "32", etc...) and a different image in each keyframe.
What I would like to do based on these variables:
Code:
iTurn = 1;
iLeft = 3;
iRight = 2;
This is how I would like to use it:
Code:
Check1.ch[iTurn].gotoAndStop(iLeft+iRight);
//iLeft & iRight as a frame label and not a frame number, so in the case I would like to access framelabel "32" which is frame 10 on the timeline.
I have tried many way to try and make this work with no luck, the only way I have been able to make it work is by using:
Code:
ch1.gotoAndStop("32");
Doing this, I would have 10 clips, each with 21 possibilities. I can do this with many lines of code but I have been unable to tighten it into smaller code.
View 5 Replies
Feb 16, 2006
I'm writing a little application to run a course, and the engine creates the navigation menu putting labels in the button etc...
So, as far as I change things like a dynamic text that's on the stage with something like
mybutton.itemText.text = my_xml.childNodes[0].childNodes[index-1].attributes["Label"];
this works, but what If I want to change a variable declared in the button?
I would like to retrieve from an XML the movie I want to load pressing this particular button, but seems like the scope of the "designed" objects and the programmed object is a little different, since with
[Code]....
I've included a simplified version of the interface, the classes and the code is not 100% functional...
View 4 Replies
Apr 27, 2006
If I want to change a set of movieclips that all have the same name except they end in a different number i.e
movieclip1
movieclip2
movieclip3
whats the correct actionscript to refer to a movieclips path in terms of the name plus a numerical variable i.e
movieclip + var
so I can cycle through each one by altering the variable.
something like
var x = 1;
_root."movieclip" + x.othermovieclip.gotoAndPlay(1);
my attempts don't seem to have worked!
View 7 Replies
Jun 18, 2006
i am working on a flash website and i have for the first time made everything dynamically loading from outside of the SWF to reduce the file size. I have a text file which is dynamically loaded into a text box, which i have defined in a variable called "textfile". I want to reload the movieclip on the click of a button and at the same time change the variable for the text file to be opened into the text box. so as i click content, the variable changes to content and the movieclip reloads, showing content.txt in the text box
View 1 Replies
Jun 29, 2008
var c = mainSubThumbs.SubThumbsHolder[materialType].subthumb_mc[id] what i have obviously doesnt work. materialType and id are my variables that I want to be added onto these mc instances..
View 9 Replies
Jun 7, 2009
I have set a for statement that will attach movie clip to the stage. Now all i want to do is link the movieclip to an id.
for(var i=0;i<5;i++){
var movier = new cliper()
movier.idNumber = i//<<<<<< this doesnt work[code].....
later on i added a click listener and wanted to recall its id number but couldn't.Is there anyway to do this
View 1 Replies
Aug 21, 2010
PHP Code:
myImages_mc = myGallery_mc.createEmptyMovieClip
("myImages_mc", myGallery_mc.getNextHighestDepth());
var myMCL:MovieClipLoader = new MovieClipLoader();
var myPreloader:Object = new Object();myMCL.addListener(myPreloader);
for (var i:Number=0; i<myImagesTotal; i++) {
[Code] .....
The problem is everytime I click on the image_mc, it traces "undefined". I need to know the value of "image_mc.main" when I click the image_mc. The "main" variable should be the "i", which is the number of loops. On the loop, it traces correctly, but when I put it on the onRelease function, it traces undefined.
View 1 Replies
May 27, 2011
Code:
map = ["map"+currentMap];
area = ["area"+currentArea];
[code].....
View 1 Replies
Dec 5, 2011
Hey guys. It's been a while since I've used Flash and I am still trying to wrap my head around Actionscript 3.0 and the way it works; I am so used to the way AS2 works.I have provided the code below, it's very simple, so you might be able to skip this explanation and just take a look at the error and the code:
- I have made a movieclip called HeroMC in my FLA.
- The HeroMC movieclip has the AS Class linkage of exactly the same name, "HeroMC".
- I have made an actionscript class file, HeroMC.as, to house specific variables for my hero; such as Name, Age, xPos and yPos.
- I have also made an actionscript class file, Main.as, the document class for this FLA.
- In Main.as I instantiate HeroMC using the variable hero, and then run the function addHero() from my constructor.
- addHero() is a simple stage.addChild(hero);
This all works perfectly fine and it adds my hero to the stage. However, the problem arises whenever I try to reference one of the variables from HeroMC.as. I am met with this error - I will use the variable xPos as an example.
Here is the error:
1119: Access of possibly undefined property xPos through a reference with static type HeroMC.
Here is the code for Main.as:
Code:
package {
import flash.display.*;
import flash.events.*;
[code]....
It is obvious this is a very simple problem, but I have searched Google, Kirupa and Flashkit for an answer, but none of the threads I find discuss my specific circumstances and I am unable to find the specific information I need to.
View 3 Replies
Apr 10, 2005
I found a script which loads text from a TXT file. Now the code worked fine on a button, but as soon I put that code on a MC it doesn't load the variables properly. That meas; I don't any script errors, but the text doesn't appear in the dynamic texterea.
Code:
on (release) {
loadVariables ("document1.txt", "");
mytext.scroll=x
}
Now I want this script to work on a MC!
View 4 Replies
Feb 25, 2010
I have a variable, we'll call it helloNurse, defined in the document class, we'll call it Joy, as a public variable. Meanwhile, I have a movieclip within the FLA that uses that class as its document class that, simply put, needs to access that variable. I had read up that the following SHOULD work:
[Code]...
View 12 Replies