Actionscript 3 :: Refer Objects On The Stage?
Oct 1, 2011
I have an object created visually. How should I refer to it from classes of other objects? MovieClip(this.root).someObj or stage.someObj or MovieClip(this.root).stage.someObj? And moreover, if I want to see which frame is current on the main timeline, why I cannot just check stage.currentFrame? Why there is no such property of the stage, currentFrame? It has timeline, right?
View 1 Replies
Similar Posts:
Jun 7, 2010
I have a class that places objects on stage with addChild(obj) it allowes me to position objects using pixels( say obj.x = 10; obj.y= 50; ) just fine but if
I try this: obj.x = stage.stageWidth / 2; I get a message that I Cannot access a property or method of a null object reference
View 4 Replies
Feb 9, 2009
How can I refer to an instance on the stage if:
- I added it to the stage using the GUI
- I wrote its implementation in an external AS file
I can't assign it a instance name otherwise I get this error: Code: ReferenceError: Error #1056: Cannot create property myInstance on MyClassName.
View 4 Replies
Jun 25, 2009
I have a movieclip on stage, but I want to move it or animate it with the use of an .as file, how do I refer to a movieclip on stage through a .as file?
Is this even possible or do I have to pass the actual movieclip as a parameter to a function of the class?
To make things more clear, here is my code:
Code on main timeline:
Code:
var myBox:Box = new Box();
myBox.x = 80;
myBox.y = 160;
[Code].....
View 2 Replies
Oct 25, 2011
Way of referring to all the movie clips on the stage at once, and of putting that information into a variable for use with hit detection.
View 3 Replies
Aug 8, 2006
asically I have a variable in which I store various numbers depending on other aspects of the flash movie and I have a bunch of movieclips that are on the stage all named by number. I want to use the variable value to access and run methods etc of these movieclips.
e.g.
var myVar = "10";
myVar.myFunction();
where the item on stage called '10' will react. I realise this is a confusion between a string and an object/movieclip reference but i'm almost certain ive done this before and ive got a feeling it had something to do with [] brackets on the end of something...
View 5 Replies
Jun 25, 2009
I had attach a few movieclip in the main stage by using addChild() method. If I going to refer back to them inside other movieclip, How can i do so..
For example,
//attaching at the main stage
var earth1:MovieClip = new earth()
addChild(earth1);
[Code].....
How can I refer back this Movieclip from other movieclip's timeline?
View 1 Replies
Nov 17, 2003
I had a movieclip which contained a button in it exported as "mc". Then I attach this movie clip onto the stage using: _root.attachMovie("mc", "link1", 1); But i couldn't find it with AS. I mean, how can i refer to the button inside the movieclip after I attach it onto the stage using attachMovie?
View 2 Replies
Apr 13, 2009
how to refer the main time line or stage from inside the class.
class sample{
function sample(){
trace(root); // its displaying as null
}
}
in actionscript 2 we use _root for this... in actionscript3 if we use root...why its not working inside the class....?
View 1 Replies
Jan 25, 2010
I just wonder that how can i write this code that means if the "specific" button is clicked(i mean if the homebutton is clicked=true) like this.. and how can i refer a button that in main stage while in an another clip's substage..
View 1 Replies
Jan 25, 2010
I just wonder that how can i write this code that means if the "specific" button is clicked(i mean if the homebutton is clicked=true) like this..and how can i refer a button that in main stage while in an another clip's substage..
View 3 Replies
Jul 24, 2010
I have drawn colored rods which I have placed in the library and have put one of each on the stage with instance names likeblueRod_mc, etc.I place them around with time-line code like
blueRod_mc.x = 300.0;I have now created an Actionscript class called Problem.I build a new object from Problem which I have called Riddle.But when I put blueRod_mc.x = 300.0 in a method (of Problem),I get the message that blueRod is not accessible.So I triedstage.blueRod_mc.x = 300.0;That did not work either.
View 9 Replies
Oct 19, 2011
I'm writing a web based flash app that's written entirely in AS3. I have objects on the screen as part of a GUI. I would like the user to be able to resize the window, or make it full screen. I would like everything to auto-scale with the resize, but also remain in the same relative position on the stage.
View 1 Replies
Aug 28, 2009
I am creating a program and have some objects that animate from off the stage to on the stage. When I run the program in the flash player the objects that are off stage are visible. Is there anyway to stop this from happening. I suppose I could create a layer with a frame in it that could cover the off stage objects, but I am just wondering if there is a better way.
View 3 Replies
May 7, 2009
have a bunch off mc's that are controllable through buttons and using the key controls, but i need to make it so they stay within a 600*600 area within the stage
View 3 Replies
Mar 21, 2010
Almost finished constructing a web site (my first) now suddenly, in all the files, none of the objects are appearing on the stage only their registration points(the white circles right?). If I isolate the object it appears.
View 21 Replies
Feb 17, 2011
how would I go about creating a flash application that has the ability of extending beyond its object width and height on a page? I've seen those crazy flash ads which beg you to hover over them only to have it take over 3/4 of the page you are viewing. How are they doing that? Is it a combination of Javascript and Flash? Or, is it actually a really big stage that is somehow hidden in the HTML? Or (better yet) is there a magic way of pushing flash objects beyond the stage and out into the HTML?
View 1 Replies
Aug 25, 2009
I'm studying the code for a vertical shooter game that is given in the book "ActionScript Design Patterns 3.0." The author is explaining the factory pattern and so covers just that aspect of the code -- doesn't cover hit testing. I would like to figure out how to do hit testing for this example because it's similar to something I am planning.
The code for the game consists of 12 classes, abstract and concrete creator classes, abstract and concrete product classes and a Main class. These classes instantiate the ship and weapon objects at various points in their execution. I made a separate Collision class and I'm trying to find all the objects on the stage using this Collision class so I can hit test them with each other. Here's my code:
Code:
package {
import flash.display.*;
import flash.events.*;
[Code]....
Is there a way to fix this code so I can access objects on the stage? Am I missing a cast somewhere? Or do I need a different approach to find objects on the stage in a multiclass game?
View 4 Replies
Oct 15, 2009
I have a problem with this code:[code]There are two overlapping objects on my stage: character_mc and vanish_mc. As soon as i start the scene [Ctrl+Enter] vanish_mc is VISUALLY removed. But the code still sees a collision somehow. How can i Entirely remove the object vanish_mc?
View 7 Replies
Nov 10, 2009
I'd like to be able to access some objects which are on the stage before compile time (e.g. in my .fla file). I can do this fine from the document class using the names I've assigned to them, but I need to be able to do this from other classes (instantiated at runtime) too.
What is the best way to go about this? Can I use the stage variable (this isn't looking likely from what I've read so far) somehow? Or do I need to pass in references to these objects from my document class when I create the instances of the class that needs to access them?
View 8 Replies
Mar 3, 2010
I'm having an issue accessing items on the stage from some imported code. I found this topic that discusses the same issue... [URL]
I'm not sure I totally understand how to go about this. I don't understand how to make the object global so I can access it from any class. (I have the same problem with an array I'm working with).
View 7 Replies
Apr 27, 2010
I am using Flash CS4 and need to resize my Flash stage and all objects therein.
To do that I activated onion skin tool, selected all objects and all frames and resized by using the transform tool.
However, masks and some motion paths are not scaled proportionally.Is it yet another bug in CS4? Here is a video illustrating the [URL]...
View 5 Replies
May 13, 2011
I have exported a page from InDesign to FLA that contains an InDesign multi-state object (MSO) and when I bring it into Flash and export as a SWF, the MSP just cycles through all the contained images. There's an Adobe KB that states that this is a known issue and that ActionScript can be used to stop the MSO from cycling. Does anyone know the ActionScript used to stop this?
View 1 Replies
Aug 17, 2011
I increased the size of my stage to 1280 x 1024 and now objects on the periphery have disappeared. When I zoom in they appear, but when I zoom out or export the movie the objects in the center are there but the objects around the edge do not appear. If I add an object and drag it to the edge I can watch it disappear as I am dragging it, but when I zoom in it is there. I have no masks and I need to create the video at the higher resolution, so I cannot resize the stage smaller.
View 3 Replies
Jan 18, 2011
I would like to start drag objects which is located in stage.There is movie clips in the stage which also encloses so many objects.when i click on any of the object it should be startdraged..Do u have any solution?
addEventListener(MouseEvent.MOUSE_UP, targetMC);
function targetMC(MouseEvent:Event):void
{
[code].....
View 3 Replies
Apr 12, 2011
I am using math.random to randomly drop objects from the top of the stage. I had it working with one object. But as I wanted to increase the number to 6 objects, I added the following code: But I am "stuck" and so are the 6 objects at the top of the stage.[code]...
View 2 Replies
Jun 4, 2011
We are making a simple Flash game intended for mobile phones via Flash 5.5 using ActionScript 3.0.We are animating an array of objects vertically until they hit another object at the top of the stage.We instantiate each element of the array with one of 10 MovieClip animations.Each object has two event listeners; one to animate vertically and another to listen for a mouse click(which removes the object from the stage).We run into an issue when more than 10 objects are on the stage at one time.The issue is that the objects disappear sporadically and without explanation. We assume the problem is due to some type of memory/ garbage collection issue.Below is a snippit of our code that dispatches the MovieClip instances onto the stage.[code]What can we do in order for the MovieClips to not disappear?
View 2 Replies
Aug 16, 2011
Ok. So there are serveral methods to implement Collision detection like R-trees, Quadtrees, BSP trees Recursive Dimensional Clustering (RDC). Or maybe more.My problem is that I have about 6-8 enemies on stage, some of them moving some of them static and also I have the Hero who is shooting with three types of missiles at same time. So I get about 70-100 objects on stage at a time.My question is, which algorithm to use for this type of problem, and which is the common practice? Also which is the most efficient?I was thinking of implementing Quad trees but I read that thy can be slow, or I am wrong?
View 3 Replies
Nov 19, 2009
How would I go about looping through each object on the stage (that has been added through addChild()) and getting its properties (x, y, scaleX, scaleY) and adding it into an array?
View 9 Replies
Feb 8, 2010
I am new to working with 3D in Flash CS4. My project has a center-registered movie clip with a z-axis setting of 850 that I need to keep centered on the stage at all times, including when the stage is re-sized.ode like this for centering 2D objects doesn't seem to work:[code]
View 5 Replies