ActionScript 3.0 :: Can't Access A Display Object
Aug 4, 2009
I have MCs loaded from the Fla library through my main class. These are drag objects. When one of these is clicked, I want the player to run a function that will disables some based on one selected. When I tried the obvious reference, I had an error. I've been advised to add these to an array, but I can't even do that.
Code:
import HO_42;
I set the objet to a variable above the constructor function:
Code:
private var office:HO_42;
The constructor calls a function that loads the objects to the stage (and this works fine if I don't try to access the object), here is an example of the load and access code:
Code:
office = new HO_42();
addChild(office);
office.x = 441.9;
[code].....
View 16 Replies
Similar Posts:
Sep 4, 2009
I am trying to figure out how to get access to a display object that was created in one subclass from a different subclass. Here�s my example: I created PnkRabbit.as and BluRabbit.as as separate classes (both extending RabbitTemplate.as).
I called them from Client.as (document class for Rabbits.fla) using an addRabbits button. Then I created MovePinkRabbit.as and MoveBlueRabbit.as (both extending Move.as which is listed as a protected var in RabbitTemplate.as). With this setup I can run Rabbits.fla and get a trace statement to come from MovePinkRabbit.as and/or MoveBlueRabbit.as, but I can�t figure out how to get access to the PinkRabbit and BlueRabbit movie clips from MovePinkRabbit.as and MoveBlueRabbit.as, so that I can actually move the clips. Here�s some of the code, (complete code and FLA in zip file).
Client.as
Code:
package
{
[code]....
View 1 Replies
Apr 30, 2010
getChildByName('name') will work as long as that child is in the first frame.
View 3 Replies
Apr 7, 2011
Base extends MovieClip document class extends Base how would Base properly access a display object which is already placed on stage in the flash ide? for example creating the var in Base's class definition = 1152: A conflict exists with inherited definition in name space public. but just referencing the var = 1120 undefined property , as the item is only a variable of the document class Is the only approach to let the classes load, then create the display object rather than have it on stage already?
View 6 Replies
Jan 31, 2010
If I create a rectangle with 100px width and 100px height and then rotate it, the size of the element's "box" will have increased.With 45 rotation, the size becomes about 143x143 (from 100x100).Doing sometimes like cos(angleRad) * currentWidth seems to work for 45 rotation, but for other bigger angles it doesn't.At the moment I am doing this:
var currentRotation = object.rotation;
object.rotation = 0;
var normalizedWidth = object.width;
[code].....
View 4 Replies
Mar 6, 2008
Is there any way to test if a display object has been added to the display list?
View 9 Replies
Jan 22, 2012
can I resize a display object (container) without its contents (children) are resized?
For example, in the following code when I resize the green square, red is also resized. I wanted to resize only the green.
ActionScript Code:
import flash.display.Sprite;
var sprite:Sprite = new Sprite();
sprite.graphics.beginFill(0xff0000);
[Code].....
View 3 Replies
Mar 4, 2011
What's a simple way to detect if a display object is currently on the display list?
View 1 Replies
Oct 20, 2010
It's too complicate to explain but I'll give you an example
I have an AS3 ResultEvent Object and this object has several propeties which can be accessed by this like:event.result.name or event.result.age and, I have this String variable: eventProperty:String that contains "name" or "age" How do I access to event.result. with the variable?
View 2 Replies
Aug 14, 2009
Can you make one Bitmap Object (I'm using an external jpg) or something similar, and then display it many times simultaneously without creating a separate object each time?
Also, would they be easily removed or hidden?
I've got a little checkmark jpg graphic loaded here, but I'm not sure how to go about using it in many places at once.. I can only display it in the one place at any one time...
I'm thinking there might be a way to load the picture once, then use its bitmapData elsewhere in new display objects somehow, without needing to reload the image over and over?
View 3 Replies
Feb 9, 2009
It's my understanding that a display object cannot be in the display list more that once.So if I add something to the stage shouldn't a second addition of the same object replace the first? for instance:
[code]...
there should now only be one "myDisplayObject" on the stage.
View 3 Replies
Jun 27, 2011
How can i cast a object to another type? in AS3 i tried putting (objectType) infront of the variable but it doesnt work, below i have added objects of fishes into the child, and i am getting the fishes back out when mouse down is triggered, and then calling the fishes what to do. however i cant call the method of the custom class fish because it is a displayobject.[code]...
View 1 Replies
Jan 7, 2010
I am developing an application with Flex for the GUI and Restlet for the webservices. I have a strange problem. I put my XML as a property on a generic object, and send it as part of a POST request. But in the Restlet webservice, this XML is irretrievable. How do I retrieve it? I tried initialising the received Representation object to a DomRepresentation, but thats not working. If I put the received Representation object into a Form object, then getFirstValue is returning that XML as a string! I noticed that the contentType of the HTTPService was application/www-form-encoded so I set it to application/xml and its not helping either. I use restlet 2.0m6 and here is the code snippet that I use -
[Code]...
View 1 Replies
Jul 23, 2011
i am trying to access an object within a class and the object is comming up as null but i dont understand why.
this is the object:
btnLMain = new MovieClip(); //variable declared earlier in code
btnLMain.name = "btnLMain";
[Code].....
View 2 Replies
Jul 23, 2011
i am trying to access an object within a class and the object is comming up as null but i dont understand why.this is the object:
btnLMain = new MovieClip(); //variable declared earlier in code
btnLMain.name = "btnLMain";
btnLMain.clickNum = 0;
addChild(btnLMain);
this was created in the class: LanguageButton. here is how i declared the above class within the class i am trying to instantiate it:
var btnL:LanguageButton;
then i try to access the btnLMain from the LanguageButton Class and it, (btnLMain) is comming out null:
btnL = new LanguageButton(cssLoader);
main.addChild(btnL);
btnL.btnLMain.addEventListener(MouseEvent.CLICK, btnLClick);
View 2 Replies
Jan 18, 2011
So I have two movie clips linked with classes- one with the class "theList" and one with the class "challengeBar". I need to use a function in challengeBar to access a function in the theList. They are both immediate children of the stage.so for now I have this (in the challengeBar class)-
public function populate(){
this.textBox1.text = myList.dequeue();
}
should it be something along the lines of root.myList.dequeue? or stage.myList.dequeue? How can I access that function?
View 2 Replies
Oct 25, 2009
Is the display-list an actual list? Can I access it with code ? (not confused with accessing objects in the display list). Is there only one or, if I load an external swf do they both have separate display lists?
View 2 Replies
Oct 2, 2008
I'm passing a stage reference to my class, but when I try to access a movieclip on the stage I get an error.[url]...
View 9 Replies
May 31, 2009
I have problem with accessing object created by function imported from another package.
I have 2 packages DragDrop and UserInterface. In UserInterface I create methods for buttons and later add them in DragDrop . I make it in two different ways:
One(this one works):
[Code]....
View 6 Replies
Aug 23, 2008
i have a problem with a class that i built in this day ,this class read file from external source and exactly an TXT file.A class that i create have a problem when i call a method that are inside it ,i have many problm because display ever error compiler.In previus release AS2 when i created an external class i could use an instance of class with new method and than i could use a method built in it,now when i create an instance of class i have a problem to use a method of class because compiler display an error 1120 access property.I would like to know if possible to say where can use method inside in my class for example if i have this class: and than i want to use a method like ArrayRT() where can i do?when i create an istance private:
private var LF:LeggiFile; and than
LF = new LeggiFile(); and than
var VARS:Array = [];
VARS = LF.ArrayRT();
display error 1120: access property not defined for LF.
View 9 Replies
Jan 26, 2006
I've created a class that utilizes setInterval...I call it in a different class...and I can't get it to make the setInterval call. I'm thinking there's a scope problem but I don't see it.
Class w/ setInterval:
Code:
class Foo {
private var id:Number;
public function Foo() {[code]....
The function will get called but I need access to the class's instance variables inside display().
View 5 Replies
May 7, 2010
I am currently working on a shooting game, its also a trial for me to use Classes and Packages.My set up is the stage holds the player, the script then adds 2 movieclips, enemy holder and a bullet holder. The bullet is then added to the bullet holder.
Here is what I have:
[code]...
How can I find the player, or any other instance?
View 5 Replies
Jun 26, 2011
I am trying to build an MXML application with Flash Builder 4.5, and I am integrating an API that requires the root of a display object to be a MovieClip. Personally I think this is bad design but I have to go with it. The root object always seems to end up as the stage, because of course I have to add the object to the stage for it to be added to the display list. Is there some way that I can either change the stage type in an MXML application to a MovieClip or is there some way to force a MovieClip wrapper to become the root of a display object?
View 1 Replies
Apr 19, 2009
hey guys i have 6 moveable objects, what i want is to be able to click a button and a text field appears that displays the x and y co-oridinates off each object, is this possible and if so is there a way also i could have another button where the user inputs the numbers he wants from x and y and the objects will go to that posisition
View 1 Replies
Dec 1, 2009
I want to make collage[url]...
I want to bend images using as3.
View 2 Replies
May 13, 2009
i have a tinted mc on the stage, which i want on roll-over to change its tint - so far no problem, but not surprisingly i want to return to the original tint on roll-out, and that's where my problem is - how to get the tintColor property?
i'll make it even more simple - place a MC on the stage, give it some tint. now according to the help files the 'tintColor' is a property of the Color class, however if you'll write this code: trace(_mc.transform.colorTransform.color.tintColor) you'll get an error, for the 'color' property of the 'colorTransform' returns uint, not a Color object.
ok, let's try to overpass this issue by doing so:
var ct:ColorTransform = _mc.transform.colorTransform;var c:Color = new Color(ct.redMultiplier,ct.greenMultiplier,ct.blueMultiplier,ct.alphaM ultiplier,ct.redOffset,ct.greenOffset,ct.blueOffset,ct.alphaOffset);trace(c,c.tintColor, c.tintMultiplier);
the output you'll get is your clip's color AFTER the tinting and 0 for both tintColor and tintMultiplier. and in case you wonder, it doesn't matter if i apply the tint directly to the MC on stage or with code. so how can i get a display object's tintColor?
View 3 Replies
May 8, 2010
I have a Flash application that includes an MC (bitmap object) that is dynamically assigned to a Class. In that Class, other graphics are created, but the class MC is overlapping those graphics. Event though I tried dynamic depth swapping, it generally works, yet not for the inherent MC assigned to the class. The MC still overlaps the other graphic, even if I have swapped that graphic to the top depth
View 8 Replies
Oct 4, 2010
i have this really basic class and all it does is create a button...i have another class called main where i want to put the button on the stage...problem is it all compiles but can't get the button to display..
public class Main extends Sprite
{
public function Main()
{
[Code].....
View 6 Replies
Feb 5, 2011
I tried to mask a 3D Display object using some code from the AS3 reference but was unsuccessful:
var square:Sprite = new Sprite();
square.graphics.beginFill(0xFF0000);
square.graphics.drawRect(0, 0, 40, 40);
addChild(square);
myDisplayObject.mask = square;
Is it possible to mask a 3D Display Object? (Can I draw a 3D Display Object through the Flash UI or must it be done via AS3? My guess is no, otherwise more people would be doing 3D in Flash without great travail.)
View 2 Replies
Oct 13, 2009
I am having problems accessing sub-children of my displayObject. Here is my code:private [code]but it's not working.
View 1 Replies