Actionscript 3 :: Why Can't Class See An Array On The Timeline
Feb 27, 2011
I have a class that controls an enemy. From within that class, it checks for collisions with an array on the main timeline. I've done it this way before and it works fine, so I have no idea what I've done wrong this time. It keeps giving me an
[Code]...
View 2 Replies
Similar Posts:
May 5, 2010
I have a multidimensional array on the main timeline. Its name is myInst. I need to access this array from this class to build a scrolling list of swfs which the path to the swfs is in the myInst array. I have not included the entire code/class because the issue is somewhere in this part. The error is 1009, cannot access a property or method of a null object reference. This fla is not going to be the root fla, it is going to be external, so the use of root probably will not work, but I tried it anyway, to no avail.. for any help.
package {
import flash.display.MovieClip;
import flash.net.*;
import flash.events.Event;
[code]....
View 6 Replies
Mar 16, 2011
I have an array in a timeline that I need to pass to a class file, but I can't seem to figure out how to do this, as the method of inter-class array transfers doesn't seem to work.
View 1 Replies
Jan 16, 2011
class created object to array in main timeline?
View 1 Replies
Jan 30, 2012
I would like to store the value from combobox or text area-MovieClip in MyClass and then I'd like to read this from another frame in *.fla file only this :) have you another code? what can I write in frame 2 Miclass and frame 3
View 1 Replies
Aug 21, 2009
Is there a way to link to a class file from the timeline rather than using the Document Class? (I tried using the document class but it messed up because of the nested movie clips and stuff like that... so I need another way)
View 3 Replies
Jun 12, 2011
I can't find a way to directly access a MC (or textfield, etc) on the timeline from a Class loaded into my Document Class. No problem from the Doc Class, but can't do it directly from the loaded Class. Is there a trick to essentiall extend the Doc Class AS from another external class?
View 7 Replies
Oct 13, 2010
I'm trying to call a function in one class from another class and I'm using an array in the function of the class that I am calling from the other class. The array is declared and instantiated in the one class but when the other class calls the function with the array in it I get an error #1010: A term is undefined and has no properties. because the class that is calling the function that contains the array doesn't know that it is already declared. Anyway here is the code.
//CLASS THAT CALLS THE FUNCTION OF THE OTHER CLASS WITH THE ARRAY:
public class SpaceWolf extends MovieClip
{
private var _playerMissiles:PlayerMissiles;
[Code].....
View 7 Replies
Dec 31, 2008
If I load a class on my root timeline and I have a movie clip call "ball_mc" on the root timeline. How do I make a function in the class control that movieclip? I don't like the addchild because I design my pages and then animate them. If I'm inside the movie clip using actions trying to reference a main timeline item I use MovieClip(root).instanceName.This works perfect, however it doesn't work in a class.
I would use classes if they were easy to reference objects on the main timeline...
View 16 Replies
Oct 23, 2009
I'm trying to write a class that somehow emulates the old AS2 gotoAndPlay(); function, but i'm failing to find a way to reference the timeline that is calling the Class Constructor.
this is what i am using to call the class, i'm placing this code in the frame of the timeline i want to control. but it always gives me a null error.
I Know senocular adressed the timeline issues in one of this forum's post, but i can't figure out what to do in order to register this class in the specific timeline in order to control it.
the frame goes like this:
[Code]....
View 3 Replies
Dec 23, 2009
This used to work in flash 8.I just purchased CS4 and am trying to learn a few basics.I have nested arrays on frame 2 of the main timeline. [code]I can no longer use _root. on the mc to reference the main timeline.If I trace myQuestions from the mc I get an error.
View 14 Replies
Jun 2, 2010
have an missileContainer array on the main timeline which I use to store the missile info in for collision detection. I use a for loop go to through the array every frame and check if it's hitting an asteroid. Everything there works fine, but in the missile's class I have a destroy function which removes the missile if it goes beyond the stage boundaries. However, I need to splice it from the missileContainer array on the main timeline, too. But I can't seem to access the missileContainer array from the class no matter what I try.
View 5 Replies
May 12, 2005
I am trying to create an array on the main timeline that I can access from scripting in other movie clips. I have tried putting the _global. in front of my array initialization like this
_global.array_name:Array = new Array();
but i get a syntax error. how can I make my array global?
View 6 Replies
Apr 28, 2010
how to reference a variable that is on my main timeline into a class.Or I need to know how to pick up a variable from my php file (as in "myswf.swf?variable=3") into my class.This was all very easy to do in AS2.I just can't find out how to do it in AS3.
View 4 Replies
Dec 10, 2011
I can import other classes to the timeline and use them just fine, but this class is giving me major problems? I am parsing XML data from my server on it and it is giving me errors that look like this.
The timeline reference and usage:
import networkScores;
var network:networkScores = new networkScores();
addChild(network);
score1Textfield.text = network.score1.toString();
[Code] .....
The errors I am getting:
Scene 1, Layer 'Actions', Frame 4, Line 149 1119: Access of possibly undefined property score1 through a reference with static type networkScores.
1067: Implicit coercion of a value of type networkScores to an unrelated type flash.display:DisplayObject.
View 1 Replies
Feb 9, 2011
i have a class which id like to run from my timeline. How can i modify the class?
if i rename
ActionScript Code:
public function
[code]...
View 4 Replies
Feb 4, 2012
This is probably something basic, but I was wondering how you can access the document class and its children through a frame on movie clip's timeline.
I tried root.<object I am looking for> and stage.<object I am looking for> but neither seem to work.
View 2 Replies
Sep 16, 2009
I have the following class
Code:
package {
import flash.display.Stage;
[code]....
Which is not a document class. I wish to pass the stage of the main timeline into the class, say on frame 1
Code:
stop();
var c:CustomObject = new CustomObject(this.stage);
Is this the right way of passing the stage of the main timeline into another class?
View 1 Replies
Feb 16, 2011
i am trying to splice data to an array which is on the main timeline by using code placed in a timeline within a movieclip and no matter what i try i dont seem to be able to do it i am an absolute beginner Code on timeline
[Code]...
View 1 Replies
Apr 7, 2011
Let's say I have a file that loads an AS. Within that AS is an array that loads to a list menu in the main file or .fla. The list menu is used as navigation, so when the user clicks on one of the items, in the list, it goes to, let's say, frame 2.Now, on frame 2 I would like to change the information in the array so that the list menu now contains a new list of links.
View 2 Replies
Sep 20, 2011
I'm new to AS3 so please excuse me if the question is a bit confusing.
I have 3 movieclips in my library with the Linkage names "Panel1", "Panel2" and "Panel3".
I want to create a new Array on my main timeline with the three movieclips.
i.e. var panelArray = new Array(Panel1, Panel2, Panel3);
How would I be able to do that?
View 1 Replies
Apr 7, 2011
Let's say I have a file that loads an AS. Within that AS is an array that loads to a list menu in the main file or .fla. The list menu is used as navigation, so when the user clicks on one of the items, in the list, it goes to, let's say, frame 2. Now, on frame 2 I would like to change the information in the array in the AS so that the list menu now contains a new list of links.
View 1 Replies
Mar 12, 2012
I wanted to setup an array of movieclip buttons to navigate across my timeline via labels, this is where it went pear shaped.
Having spent three days reading and attempting most online solutions I couldn't find a method which worked 100% without failing in some way or another.
I've had some joy with the method below having seen a blog entry covering different ways to call frames etc and which highlighted the bugbear below :
clipArray[i].mouseChildren = false; //Hidden bugbear
I've added the full code below so hopefully it may help anyone else who similarly nearly resorted to hari-kari in trying this.
import flash.events.MouseEvent;
import flash.events.Event;
var clipArray:Array = [btn_1,btn_2]; // Movieclip's called btn_1 etc...
[Code]....
This works fine, now however my understanding of whether it is 'good' code or not is an issue, if this could be improved in any way I'd like to know why and how as the problem with learning AS3 from 2 is that often you use code having seen it online without fully grasping the detail.
Adding MovieClip buttons with fluidity and which cancel out from an array became a three day mission when you're learning...
View 1 Replies
Dec 4, 2009
I have a MC1 with a class that controls it on my timeline. Within this MC there is a second MC2 which contains a short animation. During that animation i need a trigger that will call a method from the class attached to the main MC. MC1 is linked to CLASSMC1 contains MC2(short animation)MC2 calls a function in CLASS
Code:
package {
public class CLASS {
[code].....
View 1 Replies
May 27, 2010
I need to assign dynamically a path to a xml file through Flashvars. How I can make it work?
I was able to get Flashvar from html page into swf with actionscript code on timeline[code]...
View 21 Replies
Nov 25, 2010
As above is there a way to access any function written inside main timeline from a class?
View 1 Replies
Dec 23, 2010
I need to assign dynamically a path to a xml file through Flashvars. How I can make it work? I was able to get Flashvar from html page into swf with actionscript code on timeline:
1. HTML � assigning Flashvars with swfObject:
Code:
<script type="text/javascript">
var flashvars = {};
flashvars.xmlfile = "xml/data.xml";
[code]....
View 4 Replies
Dec 30, 2008
When I set the following class as my document class it works (draws a rectangle) but when I don't set it as my document class and instead instantiate it using var myRec:simple_shape = new simple_shape(); in first frame of my timeline nothing happens no rectangle and no error either). why and how I can get it to work without setting it as my document class?
[Code]...
View 6 Replies
Dec 26, 2009
I've been working on flash CS3 for some time now and have learnt a lot in actionscript 3. However, I still have some very simple doubts which I want to clear:
1) Is the Document Class same as the Main Timeline?
2) If we type "trace(this)" in the actions panel on the main Timeline, it gives "object MainTimeline", is this what is the document class because there is nothing else as the mainTimeline Class.
3) If we type "stop()" in the main timeline, it stops the movie. Where does stop() belong, I mean, it is the method of which class?
4) Sometimes, when within a class or a movie clip, something like "root.gotoAndPlay" doesn't work while "MovieClip(root).gotoAndPlay()" works. Another example is when we try accessing a child of a movieClip by using getChildAt(i), "MC1.getchildAt(i).play()" does not work and we have to write "MovieClip(MC1.getchildAt(i)).play();
View 3 Replies
May 2, 2010
I am trying to make a basic timeline for a class but I can't figure out the coding to use. I have worked on an older version- macromedia flash but I can't get cs4 to work for me.What I am trying to do is have a button that is the date. When someone clicks on it or rolls over it information about that date is highlighted. I want the box with the text to turn from grey to white then back.I can make the button and get that to work but I can't seem to get in further on it. Meaning that once I try to connect it to the box with the text everything starts to go crazy.
View 2 Replies