ActionScript 3.0 :: Pull A Variable From A Public Function In Class?
Aug 7, 2009
What would be the scoping to reach a variable within a external class public function FROM a function on the main timeline?In menu.as public function buttonClick()Need to reach a starFunction variable(var starFunction = such and such.@fn) within an if statement within buttonClick function.On main timeline(menu.as declared on first frame main timeline as var menuH:Menu = new Menu()In function aboutUs()here is where I need to use that variable for an if statement
View 1 Replies
Similar Posts:
Feb 4, 2009
Anyone know how to grab the values from a running AS3 file and put them into a javascript function on the html page?I know how to initiate js functions with the ExternalInterface but not sure how to push a variable out.What i am using this for is an MP3 player that i developed. I want to pass the variables for the "current track" and "if the player is playing". I just dont know how to begin making the swf pass out its variables
View 4 Replies
Jun 9, 2009
I've created 2 public variables in my Document Class...
public var _wall1:Wall=new Wall();public var _wall2:Wall=new Wall();I've then added them to the stage and given them relevant instance names...
stage.addChild(_wall1);_wall1.x=32; _wall1.y=510;_wall1.name = "wall1";I then want to use these variables in another Class (Ball.as). They need to be accessed in a function within the Ball Class constructor.
function bubble(event:Event):void{if(this.hitTestObject(_wall1)){ this.x += 1;}else if(this.hitTestObject(_wall2)) { this.x -= 1;}However, the following Error message keeps appearing...
1120: Access of undefined property _wall1.1120: Access of undefined property _wall2.Any pointers? Do I need to import something into the Ball Class to point to the _wall# public variables in the Document Class?
View 1 Replies
Jun 30, 2010
can i call a class public function from another class? what's the cleaniest solution to do that?
[Code].....
a button wich is istanced in Menu, run showTheThumbs method, in Thumbs.
View 2 Replies
Sep 7, 2010
I have a simple problem. I have two document classes. One is Main.as the other is Step2.as. I want to declare a public variable in Main.as then need to give it a value from Step2.as. That value will later be used in my next Document class Step3.as How would I write the code that gives the value in my Step2.as and then how would I write the code that retrieves the value in my Step3.as?
Note I can't import my Step2/ or Step3 document class into my Main.as.
View 3 Replies
Jan 14, 2009
Is it possible to have a class with a public function [code]...
View 8 Replies
Aug 2, 2010
Is it possible to externally override a public function of a class (as opposed to override via inheritance)?
For example:
Code:
Class Foo {public function doFoo():void {trace ("Foo");
}
}
Such that:
[Code]...
I know this is possible in JavaScript and ECMAScript, but the compiler won't let me get away with this kind of mischief in ActionScript, from what I've seen: It barfs up a 1168 Illegal Assignment error as soon as I attempt to assign a new function to doFoo.
I'm thinking specifically in terms of a "hot fix" solution where you deploy a small swf that replaces a specific chunk of code in a larger application, without the need to recompile/deploy the full application (or even see the sourcecode for that matter, just know the API).
View 9 Replies
Nov 24, 2011
I have the following inheritance structure:
var environment:AvEnvironment = new AvEnvironment(...);
addChild(environment);
environment.addChild(new Terrain());
environment.addChild(new Player());
I am trying to access a public property from AvEniroments class through the Player class, however I'm getting an undefined property error (#119). I've tried the following:
this.x = AvEnvironment.xs // public property in this class
this.x = parent.xs
I've also tried something like this:
var ev:AvEnvironment = AvEnvironment(parent);
this.x = ev.xs
but I get a TypeError. Error #1009: Cannot access a property or method of a null object reference.
View 1 Replies
May 6, 2009
OK, I have my php and MySQL working fine. I'm pulling the data. I found how to format the data that is returned in the php as XML. My problem is I can't get my Flash textbox to load the variable from the php file. Like most things, this is probably very easy if you know how.My flash dynamic textbox is given the variable name topTeacher. From what I understand, I don't need to worry about an instance name.My php file looks like this:
<?php
$con = mysql_connect("localhost", "USERNAME", "PASSWORD") or die('Could not connect to server');
View 2 Replies
May 25, 2009
I've got two classes running...one is a document class (EgoGame.as) and another is a class linked to several similar movie clips (Ball.as).I'm trying to access a public variable from Ball.as which has been declared in the doucment class EgoGame.as.When I run the test the outputs states the following...1120: Access of undefined property _ballPlaced.Here's my code. What I'm trying to do is remove the event listeners from the Ball.as when the _ballPlaced variable is true, so that the user can't drag and drop the balls after they've been placed in a zone.
Document ClassEgoGame.as
package
{
[code].....
View 3 Replies
Oct 17, 2011
I have a base class like this
class Base {
public var space:Number;
}
which gets extended by
class Desc extends Base {
[Code]...
This doesn't compile. Say, you don't have control of the base class, what ways is there implement the same thing? The obvious is create a function setSpace(), but this object is being embedded in an already existing system that use the public space.
View 2 Replies
Oct 7, 2010
display an variable to the public, also use variable in middle of string.
ActionScript Code:
Exampel 1:
var i:Int = 0;
"show" Int
ActionScript Code:
[Code]...
View 9 Replies
Jan 23, 2012
I om trying to make one class with:[code]...
but i cant acess the var from class 1 with class 2. how could i make it a public var? ive tryed:
public var velocity;
and
var velocity:string;
make the var accessable for all classes?
View 0 Replies
Apr 29, 2009
finally have a working hitTest (YAY!!!!), now, my code is setup to create 3 'sasquatches', the problem is for the hitTest to work, the variable "one" has to be public. Now, in the next bit of code we create 3 instances of one using a for loop, BUT they all three are in the same spot cause I can't figure out how to pass Random numbers to the variable each time it creates.
Code:
package{
import flash.display.*;
import flash.events.*;
[code]....
View 2 Replies
Nov 28, 2009
I think I've made some fundamental error here... I have a public variable a in class A, and I want to access it in class B, but I cant (access of possibly undefined property...) now every time I want to refer to a variable in class A I need to pass the variable reference to class B's constructor
View 4 Replies
Oct 11, 2009
I have two classes one called 'LoaderSwf.as' which is used to talk to all the other classes im using. I also have a 'GeneralTimer.as' which works fine from a stand alone 'GeneralTimer.swf' file. What I am trying to do is send a value of 10ms to the 'GeneralTimer.as' which will then run the timer and when complete send a value back. But for simplicity im trying to send a 10 ms value to trace("tick") and trace("tock").
I keep getting error "TypeError: Error #1034: Type Coercion failed: Cannot convert 10 to GeneralTimer." this is according to Adobe "1034 Variables cannot be native." What does that mean for starters?
Here's my code:
in LoaderSwf.as
Code:
var w:Number = 10;
GeneralTimer(w);
in GeneralTimer.as
[Code].....
so as you can see I want to send the number 10 to be used in the GeneralTimer. I am sure I have used this before (in CS3) and its worked but am now using CS4
View 4 Replies
Oct 11, 2009
I have two classes one called 'LoaderSwf.as' which is used to talk to all the other classes im using. I also have a 'GeneralTimer.as' which works fine from a stand alone GeneralTimer.swf' file. What I am trying to do is send a value of 10ms to the GeneralTimer.as' which will then run the timer and when complete send a value back. But for simplicity im trying to send a ms value to trace("tick") and trace("tock").I keep getting error "TypeError: Error #1034: Type Coercion failed: Cannot convert 10 to GeneralTimer." this is according to Adobe "1034 Variables cannot be native." What does that mean for starters?Here's my code:in LoaderSwf.as
Code:
var w:Number = 10;
GeneralTimer(w);
[code]....
View 3 Replies
Dec 13, 2009
How can i declare a Global Variable or Public Variable?
View 6 Replies
Dec 3, 2007
Let's say I have a class, and I created a new object of this class in my document class. Inside this class, there is a public variable. How would I be able to detect a change in that public variable?
View 7 Replies
Jun 20, 2011
In c++ if I have a function that takes a class I have defined elsewhere as a parameter like so:void moveto(CPoint2D point) { ... }I can invoke it and pass along data to it like this:moveto(CPoint2D(0,0));basically creating the object and invoking it's constructor to be passed to the functionIs there an equivalent to this in AS3?if I have a function like this:function initialize(min:Point, max:Point): void { ... }how do I do something along the lines of :initialize(Point(0,0), Point(10,10))This throws an error im assuming because it thinks I want to cast something to a point and the notation I found earlier to do something similar only seemed to work if using the basic Object class.
View 1 Replies
Aug 5, 2009
However, on a bright note its coming!!!! So far, everything is going well and I am now seeing the light with AS3I do have a question on returning a variable from a function that loads an external CSS. This particular function is located inside a LoadStyleSheet.as class along with another public function that sets text properties to fields when accessed. What I am looking for is accessing the stylesheet after its been loaded in another class. I know in AS2 I could use the Delegate method for something similar to this situation. Not sure what the next step is for AS3. Anyhow, function script is below.
ActionScript Code:
public function loadStyleSheetItem(loadStyleSheet_str:String):void {
var styleSheet_css = new StyleSheet;
[code]......
View 8 Replies
Sep 13, 2009
I have the class with builder and methods. Can i send function to a builder of class as a variable? I want to set individual functions for some samples of class.
View 1 Replies
Jan 26, 2010
why my variable does not get updated when I try to modify it from an event listener function? for example in the code below _resultXmlList will be null if I try to get it from getXml I think there is no access to member variables from an event listener.
Here is the code:
Code:
package
{
import flash.events.Event;
import flash.net.URLLoader;
[Code].....
View 4 Replies
Sep 26, 2010
How can I run a public function in the DocumentClass?
View 4 Replies
May 20, 2010
I have been trying to convert the watch function code into AS 3. I am totally new to AS 3 and could not find the solution yet. Here is my code -
[Code]...
The variable 'buttons' must be in the root timeline. And, I cannot use this variable inside any other class.
View 2 Replies
Sep 26, 2008
there is an interesting problem here:
How to return a value from a function to public?
Here is the code:
var df:String; //i declared it here
function onResult(e :OperationEvent):void
{
df = e.data.toString(); // i set it here
[Code]...
View 5 Replies
Dec 26, 2006
i've got two classes and i'm not extending to MovieClip. I like to attach the mc in the constructor just because i'll be working with different MC's that have the same purpose.
however, im using private var loadedMC:Movieclip and now i've got another class that needs to be able to access the instance's variable.
for example, myClass.loadedMC , but this would mean having to make it public and I rather not go that route.
View 2 Replies
Apr 8, 2003
Code:
Scratch = function() {
this.previousClip = null;
this.startScratch = function(clipName) {[code].....
I'm trying to set the previousClip variable (which belongs to the Scratch-class) in the onMouseUp function. I know I'm not doing it the right way, but can someone tell me how to set a the previousClip variable properly?
View 6 Replies
Jun 16, 2011
If I override a public function in a base class, I would have thought that this override function is called and the original is ignored? though this doesn't seem to be the case...
public class AbstractScreen extends Sprite
{
public function AbstractScreen()
{
[Code]....
If my model dispatches a CHANGED_LANGUAGE event, the text in the views gets updated, But I also get a trace of "WARNING: need to override public function updateLanguage()"
View 1 Replies
Feb 6, 2012
I have been working on a Flex Mobile application using Flash Builder 4.6. I have 2 mxml 'views' in my project. In one mxml file, i have a function that grabs xml data. In my other mxml file, I have a refresh button that when depressed is suppsosed to call the function in the first mxml file in order to once again grab the xml data. I dont know how to call that function from outside the mxml file it is housed in. [UPDATE #2]* I thought I should share some more details about my issue.
It is a reddit client mobile app. It fetches the feeds, etc. In my main view called RedditReaderHomeView.mxml, I am using a splitViewNavigator spark component to house two other views like so:
[Code]...
View 2 Replies