ActionScript 3 :: Define Variable From Its Creator On Stage
Jul 3, 2010
I am trying to split up my code in classes. But there is a issue what really bothers me. When I create a class for functions I am giving its own stage. Like this:
dragf:Dragfunctions = new Dragfunctions(this)
And in the class i use this
var stage:Object;
public function Dragfunctions(stage:Object) {
this.stage = stage;
}
As you can see I can now call a variable of the stage using stage.var1 = "hi" but when I need to adjust that variable many times it gets a quite messy. There is a way to tell that when I call var1 he knows i mean stage.var1 without need to call stage.
Its:
var var1 = stage.var1
And then using
stage.var1 = var1
But that is quite unhandy too is there a better way?
View 1 Replies
Similar Posts:
Jul 25, 2011
I need to create an avatar creator, the concept is simple. We have a base image for a head, on top of this we layer on other elements (eyes, nose, mouth), saving it converts the image on the flash widget into a .jpg. I'm confident in my ability to create the interface, I have basic knowledge of AS 3 and flash in general, but I'm unsure how to go about this. I want to pass a variable to flash to indicate who the user is who's editing his or her avatar. Then I want to pull some kind of db file to have the image re-construct itself in flash (maybe from an XML file - so it would need to create/update an xml file).
View 1 Replies
Mar 1, 2011
how to define global variable in fms so that it can be accesses by different application instance of same application,
View 2 Replies
Jan 21, 2011
var frName = fruit_txt.text;
disp_btn.addEventListener(MouseEvent.CLICK, disp_fruit);
function disp_fruit(Event:MouseEvent)[code]....
defining the variable i:e frName.... outside the function it does not display anything..same time if I define same variable inside function i:e disp_fruit...it displays the name ]why?
and how can i use variable i:e frName as global var so that it can be used in any function?
View 2 Replies
May 14, 2011
How to create a dynamic ArrayCollecton instance that use unque naming: ac1, ac2..ac999 whether user click a button. Without having to use hardcode variable name.
View 2 Replies
Nov 14, 2010
first i using flashvars to send my $_session["username"] to flash i have a button in myflash that can see are they any user logged in when pressed the button..
[Code]...
View 4 Replies
Oct 2, 2011
Basically I want to define a variable in a movieclip and then display that in a textbox outside of the movieclip. To be a little more specific I want to make a variable be false and then when a movieclip gets to a certain frame the variable is set to be true. The true will then be displayed in a textbox on the main timeline.
View 2 Replies
Nov 16, 2011
I'm trying to make children of a tile and put them in their respective locations. To do that, I need to know what kind of tile is to be created, but if I just use my old method:[code]I will have to use a chunk of code like this for every single imaginable tile. Obviously, that is not efficient! So I'm trying to optimize it by having what tile type is to be posted saved in a string, then using the string to refer to what child is to be created, something like below:[code]how to make the above code work. Surely, there is a way to do this?
View 14 Replies
Feb 21, 2007
I am using an opensource spectrum analyzer to try to learn, but I would like to start by making the stage symbol pulse in the same fashion.NOTE that I have inserted the below text at the bottom of the .as file so that you can see how it is not referencing.I want to control a movie with the instance name mc_ball that I already have on stage.If I reference it in the .as file via _root.mc_ball.scaleX or whatever I need to do, it says it is not defined...obviously.So what do I need to do, to define a movie ALREADY created?I was informed on a different forum that _root is no longer valid, so I am not sure where to go from here. Does anyone know of a tutorial that I could learn about this feature of referencing library/stage symbols?
View 4 Replies
Nov 28, 2010
I run a demo code,it extends Sprite,like follows:
public class Vehicle extends Sprite{ protected var _position:Vector2D; public function Vehicle(){ _position = new Vector2D(); draw(); } protected function draw():void{ graphics.clear(); graphics.lineStyle(0); [code]....
I don't understand following code,because I only define _position and don't define position variable,why I can use position.x? x = position.x; y = position.y;
View 1 Replies
Apr 20, 2010
Essentially this is what I want to accomplish, however it doesn't work like this. Is there any solution: - The problem is I can't dynamically name a new object..
import views.printingView;
public function initComponent(o:Array):void{
SomeObject::Array = o;
[Code].....
View 1 Replies
Jan 8, 2009
I'm just getting into this and can't seem to make the simplest thing work! I'm trying to learn to define and call functions. I get no errors but it won't trace the variable:
[Code]...
View 3 Replies
Oct 14, 2010
is there anyway to create and define a variable in a child from the parent? For example, if I add a child to the stage with code, and then want to be able to say
child.variable=0
to create a variable in the child and be able to edit and read the variable. I know the above code is way off but it's just to kinda get the point through.I have to define the variable this way.
View 2 Replies
Feb 14, 2011
I'm trying to create a dynamic layout for a flex app.
I need a boolean which is dependent upon the overall width of the browser window with which to set states, something along the lines of
if(this.parentApplication.width<950)
{
currentState = "wide"
}else{
currentState = "narrow"
}
However, I can't just state this in the fx:Script tags, so what is the best way to implement this? enterFrame="application1_enterFrameHandler(event)" works
View 2 Replies
Aug 11, 2010
I have this flash slideshow on my that was created using a 3rd party software. I'm trying to find out does anyone know of 3rd flash creator that creates a slideshow such as this one.I'm referring to the flash that's located in the bottom of the screen
View 2 Replies
Apr 9, 2011
I want to add a listener to the parent of a slider which is receiving the event from a non-gui class the EventDispatcherManager. So I tried to get the parent of the slider which should return the main class but it doesn't work. How to get the object (here main class) which instantiates an other (here a slider class) ?[code] now I did cast to DisplayObject and use .parent.parent since the slider is within another class sliderSprite but now I get null! So Is it impossible with Flash to get the Instance Creator?[code]
View 1 Replies
Jun 6, 2011
What I want to do (and I have high doubts about the possibility of this) is access the creator of a class from within the constructor of that class (without parsing a reference to it).[code]...
View 1 Replies
Jan 29, 2010
I'm searching for at least simple Open Source Flex mxml actionscript Table creator and editor?
I need it to be able to create simple tables and generate some text (xml or HTML ) representation of thair contents
View 1 Replies
Aug 18, 2009
I can't access a variable on a the stage from within a movieclip thats placed on the stage.
View 4 Replies
Feb 9, 2010
I have a project underway where I am making an interactive game. It is a personal character creator game and I need Actionscript 3 help with this.Something similar here:http:[url]....
I have tried already with toggling visibility and 'gotoAndStop()' to make items appear over other items when the corresponding button is pressed, for example, when the user tries out different pants/shirts on their character.
View 1 Replies
May 9, 2010
So I am trying to add a variable from my library to the stage. My variable is a chunk of text saved as a movie clip titled KatText. The issue is I can add it straight onto the stage via this code:Code: this.addChild(KatText ());However when I try to add it as a variable so I can position the text I get the error 1067: Implicit coercion of a value of type Class to an unrelated type flash.display: DisplayObject.This is the code I am trying to use to define the varible from the library:[code]
View 3 Replies
Nov 9, 2009
I've got a Global variable here in my flash project, which is stated like this,_global.swfloaded = "home";This variable then changes throughout the project, depending on what buttons are pushed.One example of the change is when a button labelled Classic is clicked, taking the user to the Classic page, the variable is changed like this - swfloaded = "classic";I then have a dynamic text field with the instance name of 'output' on the stage, which I want to display the variable, the code I've used for that is - output.text = swfloaded;The problem is the 'output' field doesn't update at all, no matter what is clicked.
View 6 Replies
Jan 20, 2011
In my Flash Application (AS3), I want to get the stage size and use that so my objects (which the user controls) can't go outside of the screen. However, when I use:stage.stageWidth;stage.stageHeight;The values I get aren't actually what I want. They give me the stage size, but if I resize the window, the numbers change as well. Now, in a html page, I don't think that will matter, because the user can't resize it... however, I'd like for it to be more solid than relying on the window size.stage.width;stage.height;However, those gave me "801" and "601", one greater than my actual stage size. Those values did not change when I resized the window, but they were one greater.
View 1 Replies
Apr 13, 2009
Here is an example: [URL]
I am try to get the gray number at the bottom to be loaded into the swf code:
this.jackpotName1.line2.text = promotion.slide[GRAYNUMBER].JackpotName1.text()
View 3 Replies
Sep 18, 2009
If I wanna to access a variables which located on frame 1 of the main stage, can I write a script to access that in a movieclip which located in frame 2?
Or the movieclip has to be in frame 1 to access that variable using parent method?
View 1 Replies
Nov 9, 2009
I've got a Global variable here in my flash project, which is stated like this,
_global.swfloaded = "home";
This variable then changes throughout the project, depending on what buttons are pushed. One example of the change is when a button labelled Classic is clicked, taking the user to the Classic page, the variable is changed like this -
swfloaded = "classic";
I then have a dynamic text field with the instance name of 'output' on the stage, which I want to display the variable, the code I've used for that is -
output.text = swfloaded;
The problem is the 'output' field doesn't update at all, no matter what is clicked. How I can quickly and easily get the field to update when the global variable itself is changed.
View 3 Replies
Apr 7, 2011
From within a movie clip, I'm trying to update variables on my main timeline. I tried both _parent.variablename and _root.variablename, but neither worked.
View 4 Replies
Jun 11, 2011
I'm having problems with deleting what a variable creates on stage!I have a random image loader as seen below.This creates a random image from the list I give it (only 4 in this example) and puts that picture on the stage.[code]Depending on the image the right or left door is the correct door (tr is the left doors name).The code below works fine, it even inserts the _whatPicture randomly again but the problem is the new picture overlaps the old picture, I can't figure out what to type so it will delete / remove the first _image, so that the new image is the only one there.[code]
View 4 Replies
Dec 13, 2011
I'm making an Elder Scrolls type game and I want my enemies to hurt me after a certain time.So pretend like 5 seconds after they come on the stage they would take 5 hp off me.Then when one of the enemies die it stops until another enemy comes on the stage then it counts how long its been on the stage.This is what I have so far:
Actionscript Code:
var tmr1:Timer=new Timer(2800); var tmr2:Timer=new Timer(5000);
[code]...
View 1 Replies
Jun 15, 2011
I'm going to start by saying that i am very new to flash and the concept of Stage is still very new to me.
I have the following problem: at a given time i have:
var foo:MyClass() = new Class();
stage.addChild(foo);
...
foo = new myClass();
stage.addChild(object);
so now i have two or more foo objects on stage. my variable is for one foo, and i need to remove them all from the stage.
View 4 Replies