ActionScript 3.0 :: Access Textfield On Stage From Another Class?
Jan 13, 2009
This is for AIR: My document class imports a separate class "ConnMonitor" and uses it to constantly monitor the network connection. It's at the very end of that class where it's supposed to update a textfield on the stage as the connection changes, but the class can't access the textfield.
View 8 Replies
Similar Posts:
Aug 17, 2010
I'm just now learning the new object oriented way of scripting. It's been a wild ride, but I've finally learned how to keep script off my frames (very hard coming from as2).Here's my problem:
I have a TextField on the stage in my main .fla file named loadPercent.
I'm loading a jpg with preLoad.as and displaying the bytes loaded in loadPercent.
I can access my loadPercent TextField from my MainClass
but I can't access it from preLoad.as
the document class is MainClass.as
Code:
package
{
import flash.display.MovieClip;[code]....
I get three '#1120 access of undefined propery' errors for each time i try to access loadPercent.
a few basic questions: 1. all my files are in a folder in my documents, not in the flash directory, is this bad? I've seen people using com.whatever etc.
2. my main .fla file does not share the same name as my MainClass.as (it's not named MainClass.fla) Is that a problem?
I'm assuming these are inconsequential because my code seems to work up to a certain point.
View 7 Replies
Oct 2, 2011
I have an input textfield on my stage. I have created a AS3 Document as the Main Class for my work. Now I need to access the user input in the textfield and work with it in my class.
View 4 Replies
Mar 7, 2012
How to access a display object on the stage in a class which is not a document class?
I am looking for a solution that doesn't involve passing the stage as a parameter to the class.
One solution i always come across is using "TopLevel.as". Is it a good method because as far as I have heard using global variables is not recommended because it might cause some problems while working on big projects.
View 1 Replies
Jul 2, 2009
I was wondering how do you access the stage property from a different class that's not the principal class tied to the fla? Essentially, I have main.as which calls another class menu.as, and I can't seem to be able to use the stage.stageWidth property from menu.as. What's the proper way to be able to use the stage property from any class? Do I have to import it separately each time?
View 2 Replies
Mar 20, 2009
I have created a class, that is simply a group of text fields. In the main app, I create instances of this class, and add them to the main app.How can i access the textFields that are in the class, to say, change the text, etc...
View 3 Replies
Oct 14, 2009
i want to access a movieclip or a textfield placed on stage within a static function defined in a class not in a document class ..
View 1 Replies
Jun 23, 2010
I have a custom class which creates a new MC using a library MC. The library MC contains a dynamic textfield called productName.
The custom class object gets created fine and is displaying on the stage. It's also holding custom properties I set as well.
How do I control the dynamic textfield inside the MC, which is inside the custom class object?
My Product.as:
Code:
package {
import flash.display.MovieClip;
public class Product extends MovieClip {
[Code].....
View 2 Replies
Jan 11, 2011
I am having trouble referencing dynamically generated textfield in a document class. I gives me the assigned name when traced, but generates an error when I refer to the name. Here are the documents:
[Code]...
View 9 Replies
Feb 13, 2010
I'm trying to access a text field from what I believe is called a sub-class. The text field is defined in the .fla file and the .fla file is set up to use Main.as as its document class.I got three files; scrollText.fla, Main.as and TextUtils.as.I know most of the code is working as I programmed it all in Main.as first, but when I moved the code to target the text field into its own class file I ran into error "1120: Access of undefined property" although I have declared the variable correctly and early enough to be used at this point in my code.This is the code I got so far:Main.as
Actionscript Code:
package{ import flash.display.Sprite; import TextUtils; public class Main extends Sprite public function Main()
[code].....
View 5 Replies
Dec 27, 2011
How can I achieve this ? I tried
MovieClip(root),
MovieClip(parent),
stage,mytextfield.text = ... etc.
They all throw an null object reference problem.
View 9 Replies
Aug 3, 2009
how to display a variable from within a class in a textfield on the stage? I've been trying for ages and can't figure it out...
View 4 Replies
Apr 16, 2009
I have a MC, instance name "jez_mc" this is inside an MC, instance name "container_mc". container_mc on on the stage.I then have an MC dynamically added to the stage. In this MCs timeline I want to access a variable stored in the class that is linked to jez_mc. This var that I want is named "score"So i figured in my timeline I could use something like:
var _jez_mc:MovieClip;
_jez_mc = MovieClip(root).container_mc.jez_mc;
trace("_jez_mc.score");
[code]....
View 4 Replies
Feb 10, 2010
how can i access Stage. inside a class?
View 9 Replies
Feb 27, 2009
How can i access the stage from a class? Let's say i have
Code: Select all
public class Photo extends MovieClip {
....
//contains a photo
[Code].....
View 3 Replies
Feb 18, 2010
I have var on my stage and i want my class to be able to accessthat var.Here's what is on my main.fla:
Code:
import ShapeOuts;
var ShapeDetect = 0;
[code].....
View 3 Replies
Feb 24, 2010
I'm trying to access a MovieClip created within the authoring tool from an ActionScript class. Here is my code:
PHP Code:
package {
import flash.display.*;
public class MoreVideos extends Sprite {
[Code].....
I also tried changing that to [stage.moreVideosBox.visible = false;], but I then got "1119: Access of possibly undefined property moreVideosBox through a reference with static type flash.display:Stage."
Is it possible to directly alter items in the authoring tool from a class? If I move 'moreVideosBox.visible = false;' outside of the class, in the main .as file, it works fine.
View 3 Replies
Mar 3, 2011
i have textfield myTxt on stage, and i have Room.as class file.
Actionscript Code:
package { public class Room { public function Room() { // constructor code myTxt.text = "yo!"; }
I need to access objects on stage from within class.
View 3 Replies
Jan 28, 2010
How do I access the stage in Actionscript 3 in a class which is not my main class and not a displayobject?
View 4 Replies
Sep 2, 2011
public class MyClass extends MovieClip {
public function MyClass():void {
my_mc.addEventListener(MouseEvent.CLICK, action);
}
private function action(e:MouseEvent):void {
[Code]...
I can't able to access the my_mc(placed in FLA) movieclip. How do I access?
View 2 Replies
Jan 6, 2010
I have a document class called Main, and a class called DispatchEventExample. In DispatchEventExample, I'm trying to add an event listener to the stage but get an 1120 error, access of undefined property stage.
If I understand things correctly, even though I create an instance of DispatchEventExample in Main, it's not added to the display list & therefore cannot access stage.
[Code]...
View 1 Replies
Jan 28, 2009
I need a class code to access a child instance of another class code that is on the stage. I have a class code named Ball.as. On the Time Line is a child of the Thing class. It is call newThing. Here is the code in the Ball.as file:
Code:
package {
import flash.display.MovieClip;
import flash.events.*;
[Code]....
I get an error message saying that newThing is an undefined property.
View 2 Replies
Jan 6, 2010
I've created a custom class (not the document class, otherwise there would be no problem) and I want to be able to access a MovieClip that is sitting on the stage.
How? MovieClip(parent), MovieClip(root)... don't work. What's the proper procedure?
Also, can I pass the MovieClip from the Document Class to another custom Class?
View 6 Replies
Aug 30, 2010
Just tried using cs5 on my new macbook and I have a tlf text object on the stage with an instance name of mText. I tried to access (mText.text = "test") it like this and got a null object reference. I tried to trace the stage from my document class and it was null when the tlftextbox was on the stage but i could trace stage correctly when I deleted the textbox. [code]...
View 2 Replies
Nov 16, 2010
I have a class that have a method to do some work and return a MovieClip. How can I access the stage from the class ? I don't add the class object to stage.
My code is like this :
Code:
import com.ClassName
.
.
.
var c:ClassName= new ClassName();
var mc:MovieClip;
mc = ClassName.create("some parameter");
I want to get access to the stage from ClassName class file.
View 3 Replies
Feb 22, 2009
I have a dynamic text field on my stage, instance name: "lives_txt"
I want to populate this field from my Document class "Ball.as"
So in my Ball.as class I have tried: parent.lives_txt.text = String (lives);
where: public var lives:int = 3;
I get an error: access of possibily undefined property lives_mc through a reference with static type flash.display:DisplayObjectContainer.
View 2 Replies
Nov 20, 2010
I can access the targetObj instance inside the document class, but when I try to access it in another .as class,get this error:
Access of undefined property targetObj.
View 9 Replies
Jan 28, 2011
I m trying to access stage.width property but sometimes it trace 650 and 720 but i see my flash file dimension is 500x400, I need to align objects on stage..
View 1 Replies
Jul 26, 2009
How do I access Stage Class properties in Custom Class?
Class:
package {
import Main;
import flash.events.*;
import flash.display.Sprite;
import flash.display.Stage;
public class Run extends Sprite {
[Code] ....
Output:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
View 3 Replies
Jan 7, 2010
I have a "box_mc" movieclip on the root of my stage and I need to select it from within my Document Class. I thought Stage.getChildByName("box_mc") would work, but it just returns null.
View 2 Replies