ActionScript 3.0 :: Calling Objects From Main Class In Subclass?

Oct 18, 2010

so i'm working mostly in a main class file. up until now subclasses (or the class for objects that i'm using in my game) have really only contained methods that controlled property values, and properties. however, i'm now interested in making an enemy in my game, but doing almost all the code for the enemy in the class file. i need to figure out how to communicate and check the object instance of the class against an object instance being controlled by the main class.

View 13 Replies


Similar Posts:


Actionscript 3 :: Calling A Method, Which Is Defined In Another Class, From Main Class Gives Error 1120?

Aug 16, 2010

I have two classes. The Main class calls a function, which is defined in a Second class.I'm getting the following error:Error 1120: Access of undefined property myFunctionBasically, I am creating buttons in the Main class that will add a corresponding Child to an Object in the Second class (if you click one button, child x1 will be added, if you click another button, child x2 will be added, and so forth).Here's the relevant code for the Main.as file:

package
{
import flash.display.MovieClip;

[code].....

View 3 Replies

ActionScript 3.0 :: Calling A Function Located On The Main Class From A Sub Class?

Nov 21, 2009

I'm not sure that I'm on the right track here. I've got what is essentially a 'gateway' movieclip and depending on the CLICK a corresponding movieclip (form) is loaded -- these all being in their own AS file. There are multiple corresponding pages that will all load/close in their own fashion but the 'gateway' will reload in it's own function-- consequently, I have this function on the main_AS.  Can I trigger this function from the sub class or do I need to move the 'reload' function to a 'reload' class.

View 2 Replies

Actionscript 3 :: Calling Functions In Main From A Another Class?

Feb 17, 2011

Even I am programmer I am very, very, new to as3.

Problem: I have define a classA in aA.sp file.

package{
import flash.display.Sprite
.......[code]...........

When test on cs4 (contol>enter) I get following error 1061: Call to a possibly undefined method playVideo through a reference with static type flash.display:Sprite

View 2 Replies

ActionScript 3.0 :: Removing Instantiated Objects - VideoPlayer Class From Main Class

Nov 8, 2009

I have question regarding removing instantiated objects. Let's say i have a main class in which i instantiate a custom video player (or whatever) class:

Code:
...
var videoPlayer = new VideoPlayer(...);
addChild(videoPlayer);
...

And inside VideoPlayer class i have of course dozens of objects (movie clips, sprites representing different parts of VideoPlayer) and dozens of event listeners attached to them. My question is, if i want to remove this VideoPlayer class from my main class is it enough to just do:

[Code]...

View 2 Replies

ActionScript 3.0 :: Calling NavBar From Main Document Class

Jul 8, 2009

I am trying to rebuild an AS2 navigation in AS3. I built a button class (PortfolioNavItem.as) and a navigation bar class (PortfolioNav.as). This works if I use PortfolioNav as the Document class. However, I want to do things the proper way and call PortfolioNav from a Main document class (Main.as) but when I try it I keep getting that Error #1009.

Main.as
package com.tagehaun {
import flash.display.Sprite;
//import com.tagehaun.PortfolioNav;
public class Main extends Sprite {
//public var portfolioNavItem:Sprite = new Sprite();
public var portfolioNav:PortfolioNav = new PortfolioNav();
[Code] .....

View 0 Replies

ActionScript 3.0 :: Calling A Function Inside A Class From The Main Timeline

Aug 12, 2009

i am getting a "ReferenceError: Error #1069: Property beginTargetLock not found on AimCursor and there is no default value."

[Code].....

View 2 Replies

ActionScript 3.0 :: Calling Function From Subclass To Home / Doc

Jan 12, 2010

I seem to be having some difficulty calling a function from my subclass to home/doc class. I am trying to click the button called "GalleryButton.swf" (located in in Home page.as) to add a function called "addGal". (Also located in in Home page.as) to call a function from my main/doc class to work, called "gallery". Which indeed removes my home page from the stage and adds my gallery page to the stage.

I receive this error:
ReferenceError: Error #1069: Property gallery not found on flash.display.Stage and there is no default value.
at HomeClip/addGal()

EXAMPLE CODE - NOT FULL
I have import code such as:
import flash.net.URLRequest;
import flash.display.LoaderInfo;
etc etc. Because the pages to transition using buttons from the navigation class, its just that a button from homeClip.as, won't call the function "gallery" on the main class needed to add the gallery page to the stage.

Main Class - (holds the functions to add pages)
Code:
package {
public function StartHome() {
trace("addingHome");
addChild(_NavigationBar); //ADDS NAVIGATION CLASS//
_NavigationBar.name="NavBar";
} public function home() {
[Code] .....

View 9 Replies

ActionScript 3.0 :: Access Main Class Objects?

Mar 1, 2011

I created an array in my Main class and populated it with instances of a seperate class. Is there a way I can access the original array from within the instances of the separate class.

View 1 Replies

ActionScript 3.0 :: Calling Subclass Method Through Variable Typed To Superclass

Nov 26, 2008

It's early days in my AS3 learning, and I'm looking for a little clarification regarding a variable typed to a superclass (in this case var mySpinner:MovieClip) which contains a reference to an new instance of a subclass (in this case Spinner.) I am trying to get my head around why my code compiles and runs and I am able to call the method rotater() on mySpinner even though mySpinner is typed as MovieClip, and the MovieClip class does not contain the method rotater().

On page 163 of the official Adobe Programming ActionScript 3.0 documentation it says the following, which I believe is related to my situation, but I am still in need of clarification:
"Because each class defines a data type, the use of inheritance creates a special relationship between a base class and a class that extends it. A subclass is guaranteed to possess all the properties of its base class, which means that an instance of a subclass can always be substituted for an instance of the base class."

View 2 Replies

ActionScript 3.0 :: Can Subclass Target Other Objects?

Feb 23, 2009

I have my main.swf which has class of Main.as which control everything.Then in main.swf I have 3 movieclips that acts as a button and they share a class of Button.as which controsl all the button functions btn1, btn2,bt3 are all place on stage and in Main.as I control their positions.When you click on a btn, it moves to a new location at the same time the other 2 btns will move as well.I can get the target btn that's been click to move just fine, but I can't get the other 2 btns to move and they all share the same class. I know this probably has to do with a targetting issue... I think. Is there a way I can make the connection in same Button.as class file? Or do I use like some global event dispatch?

View 2 Replies

ActionScript 3.0 :: 5000: The Class 'fla.class' Must Subclass 'flash.display.MovieClip'?

Jun 24, 2009

And i cant figure it out.the "my.fla.class"content looks like this

Code:
package my_fla
{

[code].....

View 2 Replies

ActionScript 3.0 :: What Passes To A Subclass Extending From A Main Or Superclass

May 3, 2010

What passes to a subclass extending from a main or superclass, be it document or extending from a general MovieClip class etc? Does it pass absolutely everything from the superclass? That is to say, instance functions, variables defined inside these functions etc? Or just constructor variables? What passes through and does 'static' affect the transference of these values?

View 2 Replies

Actionscript 3 :: Making Subclass Objects Non-Null?

Sep 21, 2011

I'm currently having some trouble with referencing objects that turn out null on export. Basically I want the Document Class to run the code of another class that is the class of a MovieClip without having Error 1009 popping up everywhere in my output panel.

[Code]...

View 1 Replies

Professional :: Shuffling Class - Error: "5000: The Class 'Shuffle' Must Subclass 'flash.display.MovieClip'

Jul 28, 2010

I'm trying to build a shuffle function that somebody gave me into my card game. I two external .as classes; one is Shuffle.as, which is my document class, and the other is card.as. I'm building the shuffling function into Shuffle.as. I think I'm getting close to making it work, but there are some problems. I keep getting this error message: "5000: The class 'Shuffle' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type." Here is my code. Shuffle.as code
 
[Code]....

View 2 Replies

Actionscript 3 :: Class Implements An Interface (or Is A Subclass Of Another Class)?

Mar 25, 2010

With this code

function someFunction(classParam:Class):Boolean
{
// how to know if classParam implements some interface?
}
i.e. Comparing classParam with IEventDispatcher interface

[Code]...

There is a way that DOES NOT USE describeType or creates a new operator?

View 2 Replies

Flash :: Relationship Of Code On First Frame Of Main Time Line To Class Code And Library Objects?

Mar 27, 2011

Got to the point where the hole in my AS3 knowledge is getting large!Realising I have confusion about the relationship of:Body of code on first frame of AS3 file.(Which I have so far used to create instances of library objects using addchild and make calls to class code).Is this code called the document code? What do people call it?Numerous classes linked together by extending each other etc.Library objects (usually graphical objects)Should it be done differently? have the following problems due to lack of understanding:Addchild complicated from a class but straight forward in main body code.Cant call functions on the main body code from classes, because class code does not know the main body code exists?

View 1 Replies

Actionscript 3 :: Subclass A Class Loaded From A Swf

Mar 6, 2012

I want to subclass "superClass" and override one of it's functions.

[Code].....

The problem is that the "superClass" is loaded from a swf. I do not have a reference to the class definition in my project. Is there a way to do something like below?

[Code].....

View 1 Replies

ActionScript 3.0 :: Class 'Ball' Must Subclass

May 13, 2011

So I am trying to create a document class for my program, and I know all the code is correct because I already have the program working.I am currently trying to rebuild the program, and I simply copy and pasted all the working code into my new program.I have 2 document classes, and when I run the program i get an error, and I don't know how to fix it. It says "The class 'ball' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type."I don't understand why it isn't working now, is there some setting that I need to turn on to get it to work? I do have the line of code: import flash.display.MovieClip;

View 3 Replies

ActionScript 3.0 :: Class Error - Must Subclass?

Feb 24, 2010

I've made a movie clip with buttons in it called 'myContent'. I want each button to reference a different video in the video player on the main stage. This movie clip is linked to a scrollpane, since there is not enough real-estate. I right clicked on the myContent movie clip in the library and chose 'export for actionscript' under properties.

[code]...

to get the scroll bar to work. When I add the script in the myContent movie clip to reference the different videos I get a few errors: 1152: A conflict exists with inherited definition flash.displayisplayObject.name in namespace public.5000: The class 'fl.controls.ScrollBar' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type. It seems I must tell the scroll bar to look in a subclass?When I get rid of the script telling it to load the videos, the scroll bar works and I get no errors, but when I put in the script to load the videos, its a major malfunction.

View 6 Replies

AS3 :: Flash - Reference SubClass Of SubClass From Parent Without Instantiating?

May 1, 2011

Can I access a static variable of a subClass' subClass? I don't want to instantiate it, just looking to get the variable because it has already been initialized by the subClass.example:

package
{
public class A extends MovieClip {
private var classB:B = new B();

[code]....

View 3 Replies

ActionScript 3.0 :: Checking If Class Is A Subclass Of Another One Without Instantiating?

Jan 14, 2009

Here is the code:

ActionScript Code:
private class someFunction(classRef:Class):void
{
try
{
var instance:Object = new classRef();

[Code]...

Can I perform the check without instantiating?

View 1 Replies

Actionscript :: Use A Custom MovieClip Subclass As Base Class?

Oct 13, 2011

I'm working on a iPad game in Flash Pro CS5.5 and it was compiling correctly. Now I have marked a lot of MovieClip classes for Export for Actionscript so they use a custom MovieClip subclass as base class.
 
When publishing the movie I get a SWF without any actionscript in it (publishing takes also a lot less time then before). Now I have a suspicion this is because there seems to be a limit on the number of Export for Actionscript you can have?
 
The problem is that for iPad I can not split my .fla to create multiple swfs; since swfs that you load via the main document can not have any ActionScript in it (I tried already to put all the sounds in a seperate SWF with export for actionscript turned on, that didn't work).

View 7 Replies

Flash :: Accessing Super Class Variables From Subclass?

Aug 16, 2010

I am hoping someone can explain about subclasses accessing variables from the super class. I found that the subclass can only access variables which are set in the constructor of the super class. Is there any way around this?

[Code]...

View 3 Replies

Actionscript :: Call Subclass Constructor From Base Class?

Jan 29, 2011

I want to create an instance of a subclass from inside a static superclass method. Here is an example:

class Base
{
public static function createSubclassInstance()

[code].....

View 1 Replies

Actionscript 3.0 :: Access A Variable From Subclass Which Is In A Parent Class?

Oct 31, 2010

I want to access a variable from subclass which is in a parent class.Something like this:

class a extends b
{
private var a;
public function a()

[code]....

View 6 Replies

Flash :: Unable To Convert An Instance Of A Class To An Instance Of The Class's Subclass?

Sep 15, 2011

I'm using a library that has a function that returns an instance of some class Engine.

I'd like to tack on some interfaces to Engine, so I subclass it class InterfacedEngine extends Engine implements AwesomeInterface. but when I change the code that uses the classes from this:

var engine:Engine = generateEngine();

to this: var interfacedEngine:InterfacedEngine = generateEngine();

It gives me a runtime error (elision mine):

TypeError: Error #1034: Type Coercion failed: cannot convert ...::Engine@1bc2bf11 to ....InterfacedEngine.

What about AS3 classes am I misunderstanding?

View 2 Replies

Actionscript 3 :: Add A Sprite From A Subclass To The Display List Of Its Super Class?

Aug 15, 2010

Say i have these two classes:

MAIN.as

package
{
import flash.display.*; import mx.core.*;
import flash.events.*; import mx.collections.*;

[Code]...

Now how is it that I can add the variable SPRITE which is a Sprite in the OBJECT_square class to the display list of MAIN class? I've tried addChild(SPRITE) and super.addChild(SPRITE). If everything works I should see a red square somewhere on the screen but right now its all blank, except for the text drawn in the MAIN class.

Basically I want it so i can just make a new OBJECT_square and it will draw itself without any more instructions from the MAIN class.

View 2 Replies

ActionScript 3.0 :: Class 'myclass' Must Subclass Flash.display.Movieclip

Nov 27, 2009

I designed and added in the library MyMovieClip,then i defined a class MyClass, and set up MyClass as BaseClass of the MyMovieClip.Until here All works fine.Then i started writing MyClass. Pointing the attention on a private varible theMC:MovieClip.i wrote the setting function to link this private variable to a Mclip instance in the stage.[code]The class MyClass must subclass flash.Display.MovieClip since it is linked to a library symbol of that type.

View 1 Replies

ActionScript 3.0 :: Accessing Static Variables Of A Super Class Through A Subclass?

Aug 10, 2011

I'm trying access a static variable located of a super class through an instance of one of it's subclasses and I'm receiving an access of undefined property error (example of which below).  Creating another static variable in the subclass and assigning the value from the super class will allow me to dot operate to it. 

[Code]....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved