ActionScript 3.0 :: Referencing Instances Of An Object?

Jun 1, 2009

referencing instances of an object in AS3

I want to be able to build a navigation and reference each navigation item separately changing each instances properties depending on rollover actions etc.

I would have thought that once the name is assigned through the for loop that would stick, eg. the following code would create 3 vars called navItem, each with the name 0, 1, 2. But it seems if I trace the name outside of the for loop each is called 2. I think Im misunderstanding something really simple!

public function buildNav():void {
for (var i=0; i <itemNum; i++){
var navItem:NavItem = new NavItem ();

[Code]....

View 2 Replies


Similar Posts:


ActionScript 3.0 :: Referencing Instances In Loaded Movie?

Apr 30, 2009

The following code gives me an error:1119: Access of possibly undefined property sp1 through a reference with static type flash.display:Sprite.Not sure how to get around this issue...  these things used to work in as2, I guess not anymore in as3...
 
---------------------------------------------------------------------- ------------------------------------------------------- loader = new BulkLoader("timelineLoader");loader.add(ExternalFiles.TIMELINE_SWF);loader.addEventListener(BulkLoader.COMPLETE, onCompleteHandler);loader.start();

[code]....

View 4 Replies

ActionScript 2.0 :: Referencing Instances Created With AttachMovie?

Jun 8, 2007

I have a situation where I create many instances of an MC, one for each node in an XML file (using a for loop), using attachMovie.

Code:
var photo_mc = _root.center_mc.photosLevel1_mc.attachMovie("photoFrame_mc", photoName, itemCount);

[code].....

View 7 Replies

ActionScript 2.0 :: Referencing Dynamic Instances - Can't Get OnRelease Part To Work

Mar 11, 2004

I'm using duplicateMovieClip to create instances of a clip. Then I use an array to name the clips. In the scrip that duplicates and names them, I also have an onRelease function to make the mcs do something when you click them. I can't get this onRelease part to work.

I need to:
- swap the depths
- load some text
- attach a movie from the library

I can't see any errors with my script, so I hope someone can look at it and give me a clue. The part I'm having trouble with is:

[Code]....

View 1 Replies

ActionScript 3.0 :: Reference Instances From Movie Clips If The Movie Clip Referencing From Is Nested?

Mar 23, 2010

It's me again and I'm running into a problem. So, I have this movie clip that is nested inside multiple movie clips. I want to tell Flash to perform an action when that movie clip hits another movie clip in the main timeline. It's just collision detection for a game using the hitTestObject code. I was thinking of using MovieClip(root), but that won't work since it's nested so much.

View 15 Replies

ActionScript 3.0 :: Distance From Point To Point And Referencing Other Instances Of The Same Class

Feb 8, 2009

I'm creating a game in flash for a university project, and learning actionscript and programming as I go. I'm very much still at a beginner level - at the moment al I have is some actionscript for drawing rectangles and moving them about the screen. This is what I'm having trouble with at the moment: I have a class called 'Creature', and I want instances of it to interact with each other. I want them to do something when they come within a certain distance of another instance. And I want them to be able to pick a random other instance to get the location of, in order to do something with that information.

What I think I need is: A function for telling the distance between two (x,y) points.
A way of referencing the nearest other instance of the class. And a way of randomly selecting from all of the instances of the class.

View 4 Replies

ActionScript 2.0 :: Referencing An Object In An Object?

Jun 19, 2003

Say I have an object MyObject which hasan XMLSocket defined in it, how I can access the Parent object from the onConnect function:

function MyObject()
{
this.ConnectionState = false;

[code].....

View 6 Replies

ActionScript 3.0 :: Referencing Another Object?

Nov 12, 2010

How do you reference and already existing object in as3? My below program draws 2 circles and a line to connect the two. The circles and the line are all individual objects. The line (connector class) has a function called update that should redraw the line between the two circles. It has two variables which I want to be the references to the two circles. The circles (coolcircle class) has a variable which I want to be the reference to the connector. It doesn't seem like my update() function is getting called.

ActionScript Code:
package
{

[code]......

View 3 Replies

Referencing Object In Differant Frame?

May 7, 2009

I have an object present in frame 3 of the main timeline. When the object was present in frame 1 i could access it from an as3 code file. But when I am keeping the object in frame 3 of the timeline (Please note that the previous frames for that layer is blank). I am getting a null value for the object. if I try to use trace the object.Logically if I am in frame 3 i should be able to access it.

View 3 Replies

ActionScript 3.0 :: Referencing An Object With A String

Apr 19, 2010

I need to know how to call or reference (not sure of the terminology) an object by way of a string. What I'm trying to do is create a loop that will add event listeners to objects named "portfolio1" through "portfolio15", and use a function.[code]If I could just reference these fricken objects through a string and an integer, I could set up a small loop like this to make the button "portfolio1" bring up a big jpeg of "bigportfolio_1", and "portfolio2" bring up a big jpeg of "bigportfolio_2", ext. While yes, I could just go through them all and set up event listeners to each one individually, but its REALLY inefficient. Also, I am still working on more advanced actions (like scrolling through the portfolio pics chronologically) that absolutely requires a different reference method.

View 5 Replies

ActionScript 3.0 :: Referencing A Parent Object?

Oct 7, 2010

I have a class attached to a movieclip in the library
 
That class is calling an instance of a new class
 
How do I reference an item in the movieclip(which is on stage) from the called instance?
 
Movieclip - class attached - calling an instance of a class (this is the one I need to reference the stage)

View 2 Replies

ActionScript 2.0 :: Referencing One Movie Object From Another?

Jan 15, 2009

I have my main flash, named "front page". Inside of it, I have 2 movie objects that have a time line, one named "About Us", and another named "Button Group". Inside of "Button Group," I've made a drop down menu that can go to a frame on the main page (in "front page") using the _root command. I was wondering if I could go from the front page into the other movie object ("About Us") by going through the main page.

Tl;dr, I'd like to know how to go to the parent of a movie clip and into another movie clip to modify where the time line is.

View 1 Replies

ActionScript 2.0 :: Referencing An Object In Array?

Nov 3, 2009

I was wondering if anyone could tell me how to access a certain object in an array. for example, I created an array of buttons displayed on the stage. Now I need to attach an onRelease command to each one to launch a new image on the stage.e going round in circles with this. I have attached the code below for reference:

thumArray = [];
function thumbs(){
for (i=0; i<totalImages; i++) {

[code].....

View 1 Replies

ActionScript 3.0 :: Utility To Indicate What Is Referencing Object

Sep 24, 2010

I have a fairy sizable class, a`nd an mx:Application that will periodically instantiate a new object of this class, which results in member functions of the class being assigned as event listeners to the application, and also other member display objects of the class being added as children to the application. When the application creates a new object of this class the old object is destroyed: to accomplish this, removeEventListener and removeChild are called on various members of the old object (to decouple them from the parent application) and then the final reference to the old object is set to null, and then finally the well known localConnection hack is called to force FP to actually free the memory.

And the thing is, the above destruction procedure always works to deallocate an object - except for the very first object allocated. it has proved impossible thus far to release the memory of the first such object created, or find out what is preventing it (i.e. find out what is still referencing it). So my question is - is there any useful utility that will tell you what is still referencing an object and keeping it from being garbage collected. Someone implied to me that the flex profiler would do this (which I do not have access to) but another 3rd party profiler I found for flex would not do this (i.e. tell you what is referencing an object and keeping it from being deleted.)

View 2 Replies

ActionScript 2.0 :: Variable Object Referencing

Jun 14, 2007

I am in no way very knowledgable with ActionScript, so this might be very simple and I am looking in all of the wrong places... but basically here is my issue: Instead of accessing an objects attributes like this, _level0.thumbnails.thumbnail0._width = 500; I want to be able to access it with _level0.thumbnails. (this.id) ._width = 500; where as (this.id) is a variable that could be equal to "thumbnail0" or "thumbnail99" depending on which object gets clicked. I have everything working to if I hardcode thumbnail0 it works fine, and this.id does get set to whatever thumbnail I click's "thumbnail" + ID

View 2 Replies

ActionScript 3.0 :: Flash Referencing A MC Within Another Object?

Oct 12, 2010

I've got a button which is called "playBtn", within this i have a MC called "btnlarge", If i remove the .btnlarge from the below code, then the "playBtn" is coloured correctly in my player,

Code:
var sColor:ColorTransform = player.playBtn.btnlarge.transform.colorTransform;
sColor.color = scolour;
player.playBtn.btnlarge.transform.colorTransform = sColor;

however with it in.. i'm obviously wanting the btnlarge MC to be coloured, but this isn't happening and its throwing me this error:

ReferenceError: Error #1069: Property btnlarge not found on flash.display.SimpleButton and there is no default value. at f4:layer/skinCompleteEvent()

Is there something really obvious i'm doing wrong? I've tried changing the "playBtn" into a MC and all kinds of things, but nothing seems to work, i can't seem to reference anything within another object.

View 5 Replies

ActionScript 3.0 :: Referencing From An Object Within An Array?

Oct 16, 2011

I have a several objects nested within an array. I'm trying to reference a property of one specific object (intel).

function eventGenerator():void
{
var randomArea:Number;
randomArea = Math.ceil(Math.random()*5);

[Code].....

ainPlace names is the array's name. The random area variable contains the co ordinate on the array for the object. Each object on the array has a property called intel. The idea is I want to able to store the value of intel in a number and use in an equation. I would also like to be able to adjust the number. the trace function here returns an error saying it is undefined so eventArea.intel for some reason isn't referencing the intel property of the object.

View 3 Replies

ActionScript 3.0 :: Referencing An Object Inside A Class

Feb 1, 2009

and I'm trying to add an event listener and a function to the class, but I keep getting errors of undefined, I tried just about everthing to be able to refference obj0

objGroup.obj0.addEventListener(MouseEvent.CLICK, onClick)
private function onClick (event:MouseEvent):void{
trace ("Click");
}

View 17 Replies

ActionScript 3.0 :: Referencing An Object That Exists Later In The Timeline?

Jul 7, 2010

I'm trying to:Jump from frame 1 to a frame later in the main timeline Reference an object that exists on the stage in that frame, but not in frame 1

Like so:

ActionScript Code:
function endGame():void {
gotoAndPlay("gameOver");
scoreField.visible = false;
}

A movieclip with the instance name 'scorefield' exists in the "gameOver" frame, yet for some reason, I just get a "Cannot access a property or method of a null object reference." This code is all within a function. By the time the reference to scoreField is executed, the timeline is at the right frame.

View 7 Replies

ActionScript 3.0 :: Referencing An Object's Stage Position?

Dec 11, 2010

i'd trying to build an interactive tree that allows the user to move the tree's branches and nodes. the lines (branches) of the tree are drawn programmatically between points (nodes and tips). i'd like for the user to click on points to drag them while having connected lines and points move correspondingly. i've gotten this to work to some extent using the code below:

ActionScript Code:
function startMoveOa(evt:MouseEvent):void {
thisPtOa = Sprite(evt.currentTarget);

[code].....

View 2 Replies

ActionScript 3.0 :: Referencing The Child Of A Referenced Object?

May 23, 2011

Right now, I create the world class first, from my main timeline. This is placed as a display object, and it contains many other display objects, most notably the level Holder, which holds all foreground pieces.After creating the world class, I create the camera class from my main timeline, and pass it the instance of the world class as an argument. What I'm trying to do in the camera's code, is create DisplayObject variables for the levelholder (and several other children of world) and set it equal to world.lvlHolder, like so

Code:
public function Camera(input:DisplayObject)
{

[code].....

View 9 Replies

ActionScript 3.0 :: Referencing A TextField Inside Object On DisplayList

Nov 20, 2009

I have a bunch of objects with TextFields in them that are added to another object called Field.[code]If it is a player, and I can scale it, why can't I access the textField?

View 1 Replies

ActionScript 3.0 :: Referencing Object On Stage From An External Class?

Sep 6, 2011

I have a media player that I am codging together, one that will play either videos or MP3s depending on the variables it is passed. The video player part works fine. The MP3 player controls are all actual physical MCs on the stage; each one has its own AS class file as part of the package, but there is also a lot of AS that is happening in the main FLA as well. Messy, I know, but it mostly works great.

The MC on the stage in the main FLA is properly linked to the class file via Actionscript linkage, and the control itself works. However, I am trying to make some aspects of the control respond to variables that are set within the AS on the timeline of the main FLA, and I cannot seem to pass values to the control no matter what I do.

[Code]....

View 2 Replies

ActionScript 3.0 :: Remove An Object From An Array Without Referencing Its Index

Oct 19, 2011

I was just wondering whether it would be possible to remove an object from an array without referencing its index, for example when the index is unknown, or when you want to splice it from within the class itself, like ina die function for an enemy in an array. I have a project due on Friday morning, GMT.

View 6 Replies

ActionScript 3.0 :: Referencing A Child Of A New Object Instance From The Library?

May 20, 2009

I make a movie clip in the library ( a button with a text field on it ) and export it for actionscript. Then I create an instance of the object using code ( myButton = new Button1(); ).And then I want to access and change the text field ( whose instance name is "myField" in Flash ) afterwards.Is that possible, or I have to create a custom class for the object, or just create an entire button dynamically?

Because what I have tried until now doesn't work.

Code:
var button1:button_test1 = new button_test1();
button1.x = stage.width / 2;
button1.y = stage.width / 2;

[code]....

This questions is for all movie clips: is there a way to access a movie clip's objects with actionscript after you have created (with code) an instance of that object (which was designed in flash, and exported for AS) ?

View 2 Replies

ActionScript 3 :: Inaccessible Error When Referencing Document Root Object

Apr 22, 2011

I'm trying to reference the document object from various classes in my class library. Everything seemed to be going peachy until I started getting this random, weird error. I thought maybe it was Flash acting up all of a sudden but I tried it on my Mac as well and I get the same error. Basically no matter WHAT I do, I am getting the error:
1195: Attempted access of inaccessible method getSessionHandler through a reference with static type pim:PClient

It's a lot of code, but here is the full code.
// PClient.as
package pim {
import flash.display.MovieClip;
import pim.gui.PGConsole;
import pim.loader.PCommandLoader;
[Code] .....

Alright so right now, I have sort of a singleton reference that I'm using so I can reference the document object from any class (without the need to pass the client object to each class that needs to use it). I'm pretty sure I've done this before and had it work, but obviously it is not. I've even tried passing the client object (this) to the PCommandLoader object and it still gives this really strange error (that is without the use of any static methods, etc.).

I've tried everything -- even a class that holds the PClient object reference, which was really messy -- and it still gives this really, really weird message. Even referencing the root property on movieclips gives me this error. The movie was working great and then magically it started doing this. I backed everything up and undid everything back to pretty much empty script files and it wouldn't let me compile since...

View 2 Replies

ActionScript 3.0 :: Object Oriented Game - Referencing Dynamic Objects

Jun 26, 2009

I'm doing this object oriented game and I create a bunch of 'boxes' via a for loop

Code:
Select allfor (var z=0; z < numOfBoxes; z++){
var box:Object = new Object();
box.mc = new Box();
box.mc.name = "box"+z
box.mc.x = Math.round((Math.random()*(530-box.mc.width)) + 20);
for (var i=0; i<boxXArray.length; i++){
[Code] .....

I get my random amount of boxes scattered over my stage (I haven't put in any checks to see if they are touching). How do I 'name' these boxes so I can reference them later? Say I want to move the .x of boxA in another function? Is there a simple way to call them box+z instead of just all as box? (Then I can run them through a loop later to talk to them).

View 2 Replies

ActionScript 3.0 :: Flash Referencing Object On Stage From An External Class?

Sep 6, 2011

I have a media player that I am codging together, one that will play either videos or MP3s depending on the variables it is passed. The video player part works fine. The MP3 player controls are all actual physical MCs on the stage; each one has its own AS class file as part of the package, but there is also a lot of AS that is happening in the main FLA as well. Messy, I know, but it mostly works great.The MC on the stage in the main FLA is properly linked to the class file via Actionscript linkage, and the control itself worksHowever, I am trying to make some aspects of the control respond to variables that are set within the AS on the timeline of the main FLA, and I cannot seem to pass values to the control no matter what I do.The following variable is set in the main AS:Code:var notPlayedYet:Boolean = true;I also have some flashVars being passed in from the html, and these I can reference with no trouble from the main AS - the relevant one is:

View 1 Replies

ActionScript 3.0 :: Get All Instances Of An Object?

Feb 16, 2012

I have a number of instances of a library object placed directly onto the stage (I don't want to have the code create them since they have to be positioned and scaled individually) want to be able to find all the instances in actionscript and assign them to an array. How do I do that? I think getDefinitionByName is what I need but I can't figure out how to get it to do that.

View 9 Replies

ActionScript 3.0 :: Creating Instances Of An Object

Feb 22, 2012

I'm having trouble creating instances of an object, I want a random number to be generated and then based on the number which was choosen create an instance of an object in one of four positions.The problem I'm having is, my instances are generated fine but there is one that keeps jumping to x 0 and y 0.[code]

View 21 Replies







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