ActionScript 3.0 :: Access MovieClip From External Class File?
Jan 19, 2009
I am currently using an external Class file for an instance in my .fla project. It creates an instance of that specific class and has it carry out some functions.I want to access a MovieClip on the stage in the .fla file in the external Class file. How can I do this?For example, the Class file creates an instance of that class, and I want the x and y coordinates of that instance to be equal to that of let's say circle_mc. Now circle_mc is on the stage of the .fla file, and therefore cannot be accessed. How can I get around this?
View 5 Replies
Similar Posts:
Dec 20, 2010
I have an Existing FLA file (It is my Project file) and I have downloaded one good example Class file with Fla. But there is no code at all on the stage just it is retrieving instructions from the Class. How can I use this class file in my existing fla file.
View 3 Replies
Jul 30, 2011
I am trying to access/target a movieclip on the stage in my .FLA file from a AS3 class file Main.as but I can't get it to work.[code]...
View 7 Replies
Apr 29, 2010
I'm working on what might be called my first OOP project using AS3. I have no prior programming experience and I'm just starting out learning AS3. So here's my question - The project FLA file has no graphics on its timeline. All the graphics are imported externally through a display class which loads several .swf files onto the main stage. In one of these .swf files there is a MovieClip instance (which is functioning as a mask) by the name of viewArea_mc.
Now I'm working on a new class which has something to do with graphics that will be revealed through the viewArea_mc mask (mentioned above). My question is basically how do I address this viewArea_mc object from this new class? Let's say this new class is a kind of container whose width and height are dependent on the width and height of viewArea_mc. How do I address those properties of viewArea_mc? For example, say I have a variable in this new class called container. Why is this code giving me an error?
Code:
Select allvar container:Sprite = new Sprite;
container.width = 2 * viewArea_mc.width;
The error I get is:
Access of undefined property viewArea_mc
View 1 Replies
Apr 17, 2009
Instead of posting my entire files and such, I'll make a brief example of my situation and my desired outcome.My files consist of my document class entitled Engine.as and another class Abilities.as all within the same folder.On my stage I have a MovieClip with the instance name of item1_mc. On its personal timeline I have 2 frames, one entitled "inactive" and the other "active". Here's a sample of very similar code....
Code:
package
{
import flash.display.MovieClip;
[code]....
How do I access item1_mc? In reality I have 6 different clips and I desire to access much more than frame changes...what's the overall best way to be able to interact with an item placed on the stage via an external .as file that is not the document class?
View 11 Replies
Nov 21, 2010
I've been searching around all afternoon, and am pulling my hair out. 1) I have a movieclip instance on stage (simple graphical element that represents platforms for a hero to run and jump along). I have placed it on the stage with an external class engine.as and in this class it is called myPlatform and is an object of Platforms.as. The movieClip is called platforms and from a trace(myPlatform.name) the instance name is instance3.
2) I am attempting to access the properties of myPlatform in an Enterframe event loop in my character control and collision class (called hero.as)
Basically here is the bit of code I am trying implement within Hero.as :
[Code]...
This all worked when I was writing actionscipt within the FLA file, on the timeline frame 1. I simply don't know how to access myPlatform from within the external Hero.as class! Do I need to create a variable? Is there a really easy way to do this with some syntax/command that I have not learned yet?
View 3 Replies
Oct 22, 2011
I am trying to access a function in a loaded swf that has external class.. I would like to avoid having to put the function on my "Main" Doc class in the external swf and instead access the function directly from the class
This is what ive tried so far and it's a no dice:
private function startLoad(){
var loader:Loader = new Loader();
var req:URLRequest = new URLRequest("one.swf");
[Code]....
View 1 Replies
Mar 3, 2011
Going further on my app, I felt in another problem. Despite having lots of posts on the web regarding this, none of the solutions worked for me In my document class (Main.as) ve two containers. One empty and another with a star that is being imported from the library. Here´s the main class:
package
{
import flash.display.*;
[code]......
View 4 Replies
May 28, 2011
how can i access a movieclip via its instance name in another Movieclip class?
and a nother question how can i access a movieclip via its class name in another movieclip class?
BTW i want to access the movieclip child
View 4 Replies
Jul 31, 2009
So I have a class that reads from an external XML file, and it works great. (uses RLRequest and complete event listener)I have functions in it to read certain parts of the file.Im trying to create a new instance of that class in my document class. I am able to do this, BUT because the XML class loads the file, and uses a complete event listener to load it, anything I try to access (var or function) come up blank because it fires before the file is done being loaded.Id like to be able to do something like this.
Code:
var prefs:XMLClass = new XMLClass();
var localcolor:uint = prefs.color; (access the public variable color)
[code]....
View 2 Replies
May 24, 2010
I've a website in which i have a menu that handle some external swf.My Problem is that when i've clicked on one section of the website and then i click on another menu button to gain access on another section i wanna to make an "go out transition" for the current loaded section. This transtion must be different for every website section, so for this i'm going to create a "go out transition" in every external swf class that i have for every section.Now my question is: How can i access from the main class to every single classes of the section to obtain the properly "go out transition" ?
View 9 Replies
May 3, 2010
This situation is rather tricky because I'm having to control movieclips/properties in both the Parent and Child SWFs.
The path I took was not to have a slave document in the loaded SWF as it was looking for all the library movieclips I was referencing in the Parent. I didn't know how to resolve that easily, so I decided to to refer to the Loaded SWF movieclips using an instance of the class onComplete[code]...
View 2 Replies
Jun 3, 2010
I have a folder with my .fla, and a folder called "classes" where I stored all my classes. I'm trying to access a MC in the .fla file so that I reference it from one of those classes in the "classes" folder. for you visual learners...
Code:
<project>
project1.fla <- library here
[code].....
View 3 Replies
Oct 23, 2011
have an external class which controls about 400 buttons. But I want this class to also be able to show a Popup window. But this would mean I would need to access the Library.Within this library would be a MovieClip exported for Actionscript with the name PopUP.WITHIN the fla it's easy:PHP Code:va popUpWindow:PopUP = new PopUP();addChild(popUpWindow);
View 4 Replies
Jul 22, 2009
I'm trying to create a new instance of a MovieClip when the original one has been used. Would sound easy enough. Just use: var
instanceName:ClassName = new ClassName();
the class name/mc in the library im trying to duplicate is MCg1 so
var instanceName:MCg1 = new MCg1(); right?
However, the particular object in the library i'm trying to duplicate has a base class that is an external class file (just to control it's drag drop functionality)... i.e baseclass is not set to the standard flash.display.MovieClip, or whatever the case maybe. So i end out with a: TypeError: Error #1009: Cannot access a property or method of a null object reference.
View 6 Replies
Feb 9, 2009
I'm quite confused about how to do it, look at this [code]...
View 2 Replies
Feb 13, 2009
I've got a textfield on the main Fla called 'debug'i've created a Class which refers to the textfield, but when i launch my fla, it says:1120: Access of undefined property debug.
ActionScript Code:
package {
.....
[code]....
View 9 Replies
May 28, 2010
I would like to tell a movieclip on the stage to be visible from a class.
View 1 Replies
Mar 26, 2010
I took a template to create a flash game using AS3 and it uses a class that first runs a movieclip where the game is played. So when the game runs, I set a countdown timer to count down from 60 to 0. When it hits 0, I want to go to another movieclip.
Unfortunately, I have no idea how to access the other movieclip.
My code are as follows
Code:
package {
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.events.TimerEvent;
[Code].....
View 2 Replies
Sep 12, 2009
I'm using the following code to arrange indexes of objects on the stage the only problem is I can't access an Object that has been made in a class in an external AS document. if i go into the document and trace I can see it but i can't access it from the document class and arrange its index anybody have any ideas?
[Code]...
View 1 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
Aug 17, 2009
I can't acces my MC that was created inside my class. 've got a MC "bttn" on my stage, if u create an instance of the BttnClass a copy of the MCbttn is made and given an other position, than I want to play the bttn's(contains multiple frames) and NOTHING happens. The Bttn's are copied,but I can't play them. So my class works but how can I play my buttons?
Class file:
ActionScript Code:
class Bttn {
//variables
private var num:Number
//constructor function
public function Bttn(i) {
[Code] .....
View 1 Replies
Dec 5, 2010
So i have a movieclip with a textfield in it. Also there is a class for this Movieclip. This all is exported to a swc that is linked into other projects for reuse purposes. However I cant access the textfield from classes in other projects. I get the 1009 error. Even when accessing ti from the Added to stage event.
View 3 Replies
May 24, 2011
how can i access a movieclip with a instance name via a class i have tried this: public var player:MovieClip;
else if(this.hitTestObject(player))
{
this.y = player.y
}
View 3 Replies
May 25, 2011
How can i access a movieclip via its instance name in 1 class [code]...
View 3 Replies
Dec 12, 2011
what do i put on the normal timeline of the MouseControlled.fla file to target the character that moves around? Like if I wanted to start coding some objects it might hit that I have on the root native timeline how do I reference it?
View 3 Replies
Mar 14, 2012
Basically, I want to access a movieclip child created in a function called 'main' in my 'main' class that links to the fla.
Code:
var player:Symbol3 = new Symbol3();
addChild(player);
[code].....
View 9 Replies
Jan 30, 2009
I was wondering if it was possible to access the document class from within a movieclip.
I am creating a slideshow type project, and I'm using a document class to switch between the frames using the arrow keys. However, in one of the "slideshow screen" movieclips, I want to have it stop, and then play another part when the arrow key is pressed again.
I tried to access my nextScreenToPlay method within the document class, but whenever I try to do it within a movie clip, I get this error: Call to a possibly undefined method nextScreenToPlay through a reference with static type class.
If I do a trace(Main), within a movieclip, it shows the class.
View 1 Replies
Sep 18, 2009
trace(MovieClip(root).TRACE);
so at pesent I am using this to try and access
Code:
public var TRACE:String
in the the document class.
however I am getting this
"1180: Call to a possibly undefined method addFrameScript.�"
my document class extends to Sprite as I have some stage resizing that occurs on Initialise
Code:
StaticInheritance extends Sprite
Im sure it has something to do with the way the document class extends.
View 1 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