Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Flash


Actionscript 3.0 :: Reference A Movieclip Without An Event Listener?

I have a project with 15 dynamically created MovieClips on. The clips are images loaded from XML.As each one is loaded I assign an id to it. = [i];Now normally I would add an event listener to trigger each of these to "Do Something" but I want it to be an automatic process. So I have set up a function to create a random number between 0 and 14 with the idea that I can use the number to help reference the MovieClip with the id of the randomly generated number...But I don't know how to go about this Something like...


Select allprivate function randomNumber(low:Number, high:Number):Number
var low:Number = low;
var high:Number = high;


View 3 Replies (Posted: Tue Dec 15, 2009 8:14 am)

Sponsored Links:

Related Forum Messages For Flash category:
Flex :: Reference To ArrayCollection And Add Event Listener
I got a reference to an arrayCollection and add event listener like this:
collection.addEventListener(CollectionEvent.COLLECTION_CHANGE, onCollectionChange);
That's fine. Now some other component does have the same reference and is adding items to and removing items from that collection.

Each time the handler is called:
private function onProjectPersonsChange(event:Event):void {
if (event.kind == CollectionEventKind.ADD) {
//do something
} else if (event.kind == CollectionEventKind.REMOVE) {
[Code] .....
Why the removed item is not in 'items'?

Posted: May 26 10 at 15:24

View 1 Replies!   View Related
Actionscript 3 :: Event Listener Added By A Weak Reference
My problem is basically as follows. There is an instance of a class extending EventDispatcher. Everything goes well when I add event listener to the object like this:


Now someFunction is not called even though the line containing dispatchEvent('eventName') is being executed just like before (and there is an external reference to myObject as well). The application I'm developing is quite complex so, unfortunately, I can't post the exact code.

Posted: Aug 29 11 at 11:47

View 2 Replies!   View Related
ActionScript 3.0 :: Event Listener - When The Mouse Rollsover The Movieclip To Go To Frame 3 Of The Movieclip
i've not tried to do anything odd with eventListeners up until now. i have a movieclip with multiple frames that i use AS to attach a textfield to it. problem is i have a eventlistener for when the mouse rollsover the movieclip to go to frame 3 of the movieclip.


what's causing the textfield to suddenly take precedence and how do i stop it. when i trace the - it is my movieclip.

Posted: Mar 4, 2009 3:18 AM

View 5 Replies!   View Related
ActionScript 3.0 :: Event Listener Only On MovieClip?
I've an array of movieclips created via code that have some textfields. Then i have added some listeners to the movieclips.

Here the code:

arrNot[i].addEventListener(MouseEvent.MOUSE_OVER, titoloOver);
private function titoloOver(e:MouseEvent){
var nome:String =;,1 ,{y:contMain.getChildByName(nome).y + 23});

This code moves a cursor calculating the y coordinate depending the moviclip that is mouse overed. Now the movieclips have some textfields so when i mouseover the movieclips all works ok but when i mouseover the textfield i receive a #1009 error.

Posted: August 3rd, 2010

View 1 Replies!   View Related
ActionScript 3.0 :: Check If A Movieclip Has An Event Listener On It?
Is it possible to check if a movieclip has an event listener on it?

Posted: 03-24-2010, 10:09 AM

View 2 Replies!   View Related
Actionscript 3 :: Flash Event Listener For Movieclip End?
way to trigger a functiont when a movieclip animation finishes? I figure an eventlistener could handle this, but not sure the best way to go about it.

Posted: May 12 11 at 16:14

View 7 Replies!   View Related
ActionScript 3.0 :: Dynamic Movieclip Add Event Listener?
Adding addEventListener too a Child object

I am programming a "build a tower" game. After removing the event listener from the first movieclip, flash won't add the event listener to the by as3 to the stage attached new movieclip.

Error MSG:

TypeError: Error #1010: A term is undefined and has no properties.
at stackers02_fla::MainTimeline/keyDownHandler()


var $newObjectName:String;
var $direction:String;
var $level:int;


Posted: June 4th, 2009

View 2 Replies!   View Related
ActionScript 3.0 :: Dispatching Event And Adding Listener To MovieClip
for one of my project I need to recive some x,y data from a socket connection. I recuired do some movement for moveclips those has the x,y in its bounds. kind of mouseover event.

what I fegured out is, if I can dispatach a event and add a listenr to all my movieclips the moveclips will know that new data recived and it will check that the number and do appropriate action.

but the problem is I can dispatchEvent but if I add a listener to my movieClips it doesn't work.

/// this way works ///
function readResponse():void {
var str:String = readUTFBytes(bytesAvailable);


Posted: May 20, 2009 5:43 AM

View 3 Replies!   View Related
Actionscript 3 :: Flash - Event Listener For When A Movieclip Is Stopped
I'm thinking of making a movieclip which stops itself at certain points (just with stop(); at certain keyframes in the movieclip timeline), then the user is prompted to continue the clip.

What is the best why to listen for the stopping of the movieclip? I think I want an event listener that detects when the movieclip is stopped, but I don't know if there is one.

Posted: Oct 24 11 at 0:56

View 4 Replies!   View Related
Actionscript 3.0 :: Remove An Event Listener From Within A Nested MovieClip?
I have ActionScript inside a movie clip running a scrollbar.[code]...

I need to remove the Stage Event Listener (stage.removeEventListener(MouseEvent.MOUSE_UP, thumbUp)) when I switch menu items. How can I call the removeEventListener for the stage from outside the movieclip?

The parent movieclip is called about_mc and when you click away to another page it tweens out. I really just want to about_mc.stage.removeEventListener(MouseEvent.MOUSE_UP, thumbUp).

Posted: Tue Dec 08, 2009 7:44 pm

View 2 Replies!   View Related
ActionScript 3.0 :: Event Listener For When A Movieclip Is Finished Playing?
I have a slideshow that loads an image via XML, then adds said image to a placeholder inside a movie clip, and then proceeds to play a little sliding animation via the movie clip. What I need to do is figure out how to get an event that the movie clip is finished and sitting back on frame 1 so that I can run a "nextImage" function that loads the next image from the XML. I'm pretty new to actionscript, and I can't for the life of me figure out how to properly handle what should be a simple event. If I put a simple listener at the end of the movieclip, it doesn't talk to the main script at all?

Posted: January 31st, 2010

View 6 Replies!   View Related
Actionscript 3.0 :: Make An Event Listener That Will Tell My Movieclip To GotoAndPlay A Different Frame ?
How do I make an event listener that will tell my movieclip to gotoAndPlay a different frame if x is < than 100?

Posted: Mon Mar 15, 2010 2:37 am

View 1 Replies!   View Related
ActionScript 3.0 :: Remove Event Listener From Child Inside Parent MovieClip?
I have created event listeners for a particular movieclip.Insidet this movieclip there is so many objects.When ever I click on the parent movieclip the event listener calls the function for the child object. I had tried removeEventLIstener()

import flash.display.MovieClip;
var info:MovieClip=new MovieClip();,0.35);
[Code] .....
I want to delete mc's parent

Posted: Mar 13 11 at 11:38

View 2 Replies!   View Related
ActionScript 3.0 :: EnterFrame Event Listener - Run Once Each Time The Movieclip Change From One Frame To Another
I want to run a function when a certain movieclip enter a specific frame. The problem is it run the function repeatedly. I only want it to run once each time the movieclip change from one frame to another is there an event Listener that does it ? (can't put the code on each frame of the movieclip to sloppy and long)

Posted: 07-13-2010, 03:06 PM

View 0 Replies!   View Related
ActionScript 3.0 :: Scaling Down A Movieclip On MOUSE_DOWN Calls A Registered ROLL_OUT Event Listener?
I'd like to simply scale down a movieclip (that I'm treating as a button) when the user presses their mouse button. When users release the mouse button, I want my button to scale back to it's normal (.scaleX = .scaleY = 1) size. My button also has listereners for a ROLL_OUT event to turn off (.alpha = 0) a highlight movieclip that rests atop movieclips showing the different states the button can be in.

When I roll over the button, the higlight comes, but there is an annoying flicker problem. For some odd reason, when I press the mouse button the ROLL_OUT event handler function is called, yet I didn't scale the movie down enough for the cursor to be off of the actual button itself. I do not want that flicker. I'm not sure why ROLL_OUT is being called even though the event is clearly a mouse down, and within the mouse down event handler I am scaling the button movie clip, but not enough to remove out from under the cursor. In other words, if I click the button at its registration point, a flicker appears.

Here's my code.

//this add all the appropriate listeners to the button private function addMouseListeners() { this.addEventListener(MouseEvent.MOUSE_OVER, mouseOver); this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown); this.addEventListener(MouseEvent.ROLL_OUT, rollOut); this.addEventListener(MouseEvent.MOUSE_UP, mouseUp); }


why my rollOut function is being called when the mouse button is pressed, and called once more when the mouse button is released.

Posted: Apr 12, 2010 12:40 AM

View 8 Replies!   View Related
ActionScript 3.0 :: Passing Parenting MovieClip Reference To Button Event?
I'm trying to reference a movieclip that's been passed through the class primary function (constructor/instance, tried both) but can't get a button event instance to recognize it. Since the button's based around an event, I'm not sure how to pass the reference. I stripped a lot of the code, but left the function sctructure as the button events are tied into a dynamic loop structure, a main reason why I can't move the buttons to a different class.

The example looks something like this:
package {
import flash.display.*;
import flash.text.*;
import flash.utils.*;
[Code] .....

I'm trying to figure out how to get the site_mc reference to the button event so it can trigger other nested movieclips inside it (gallery_mc, etc). If this were AS2 it'd be a piece of cake but now I have all these invisible walls for variable passing.

Posted: May 10, 2010 2:04 PM

View 11 Replies!   View Related
ActionScript 3.0 :: Event Listener - Error #2007: Parameter Listener Must Be Non-null?
this is the error I am having:

TypeError: Error #2007: Parameter listener must be
at project1_fla::MainTimeline/btnName()

here is my code:

ActionScript Code:
import caurina.transitions.Tweener;

Posted: 02-04-2009, 02:48 AM

View 1 Replies!   View Related
ActionScript :: Javascript - Event Listener To Listen "all The Time" Not Just Wait For Any Particular Instance (mouse Click - Keyboard Event) Of Event?
I am trying to learn JavaScript and I am wondering whether JavaScript has a event listener just like ActionScript's ENTER_FRAME. Basically, I want this event listener to listen "all the time" not just wait for any particular instance (mouse click, keyboard event) of event.

Posted: Jul 7 11 at 18:02

View 3 Replies!   View Related
ActionScript 3.0 :: Detect The Finished Event Listener And Fire Out Another Sets Of Event
if I have an event listerner (mouse, keyboard, enterframe,....event) that is being triggered, and when it finishes its event, something that is able to detect the finished event listener and fire out another sets of event.

It works more like MOTION_FINISH in TweenEvent, but it is only available for TweenEvent only, what if I want to detect a mousclick, keyboard, enterframe or even touch event?

Posted: Nov 17, 2011 10:06 AM

View 3 Replies!   View Related
ActionScript 3.0 :: Proper Listener On Tween Event Inside Mouse Event
My stage has about 25 buttons on it. Each button when pressed to tweens the background to some random x/y coordinates and then loads an external swf file.This is all working, but the timing is off. How can I wait for the initial background tween to end before I make the loader call to the .swf file.Currently each button's behavior is called on the MouseEvent.CLICK event which calls a function that knows its unique filename.swf. I know you can add the MOTION_FINISH even to the tween event but then I would have to call a new function and lose track of the button that initially called it.

Posted: 02-23-2011, 03:57 AM

View 3 Replies!   View Related
ActionScript 3.0 :: Click Event Model - Make A Function And Add It As An Event Listener?
I'm moving on to my next massive programming project and I'm trying to decide whether I should code it in as 2.0 or 3.0. I came across the new click event model in 3.0. Right now it's looking like a pain in the butt to me. So now I have to make a function and add it as an event listener? what the hell? What's the benefit? I understand stuff like this makes AS a more complete language but it's kinda annoying.

Posted: February 27th, 2007

View 1 Replies!   View Related
ActionScript 3.0 :: Basic Event Listener Mouse Event ROLL OVER
This is a very basic question but I can't seem to find an answer. I have a mouse over event and have created the buttons with the mouse overs which is working great. I created the actionscript to go to a specific web page when a user clicks the button. Now, I need to add a label to the mouse over so when someone mouse's over any area of the button, it will show them a particular name for the button.

I am sure that this can be done using actionscript in a mouse event roll over command but I can't figure out what I need to show the text. Here is where I am:


Posted: Aug 20, 2009 6:56 PM

View 6 Replies!   View Related
ActionScript 3.0 :: Access Outside Event Listener Method
how can i access outside event listener method.say for example

my_mc.addEventListener(MouseEvent.CLICK, onC);
function onC(e:MouseEvent):void
var m:MovieClip = as MovieClip;
trace(m.totalframes);/// not working

now what if i want to get totalframe property of m instance, in short for every movieClip clicked.

Posted: May 13, 2010 12:08 AM

View 11 Replies!   View Related
Actionscript 3 :: Event Listener To Keyboard Event Not Listening In A Module?
I am doing this inside a module containing viewstacks and their childs.Calling onInit() on creationComplete of module.When I am inside one of the childs of a viewstack of this module and press Enter, it doesnt not invoke the listener function at all (bp inside this does not get hit).

private function onInit():void{
this.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);

Posted: Jul 8 11 at 15:19

View 2 Replies!   View Related
Copyright 2005-08, All rights reserved