How can I check if a function is or is not called the event listener? in Flash CS4 (AS3)

Hello

I ran into a small problem.

I put an event listener inside a loop for and the loop inside a function.

I want the loop for to end as soon as the listener of events inside the for loop calls the function.

Here is the general code for a better image.

Code:

this.addEventListener(Event.ENTER_FRAME, function#1);
function function#1(event:Event):void{
          if(something is true){
                    for(var i = 0; i < numOfmy_mcs; i++){
                              this["my_mc_"+String(i)].addEventListener(MouseEvent.CLICK, function#2);
                    }
          }
}
function function#2(e:Event):void{
//do something cool here
} 

Thanks for any help!

You can determine what the event object dispatched using e.target and e.currentTarget.  and it is not supposed to return anything to a listener.

everything you try to do?  Click on one of a large number of objects and make and/or determine what?

Tags: Adobe Animate

Similar Questions

  • How can I check my window of downloads as a tab in the main window

    How can I check my window of downloads as a tab in the main window

    This has happened

    Each time Firefox opened

    https://addons.Mozilla.org/en-us/Firefox/addon/256/

  • On my ipad, addresses in the e-mail of sellers are appearing in my favorite app of cards.  I can't remove them as I can with other recent in the cards.  How can I stop this from happening?  I'm not typed the e-mail address link.

    On my ipad, addresses in the e-mail of sellers are appearing in my favorite app of cards.  I can't remove them as I can with other recent in the cards.  How can I stop this from happening?  I'm not typed the e-mail address link.

    Maps - tap the box down a drop of addresses

    Under recent - click Favorites

    At the bottom, click on Favorites and remove addresses from this point of view - shot from right to left

  • How can I check that an e-mail address is correct in the Adobe database

    I assigned a new user to our creative team, but the user does not receive the acceptance email. How can I check that the email address is correct in the database of Adobe.

    Since this is an open forum, not Adobe support... you must contact Adobe personnel to help
    Chat/phone: Mon - Fri 05:00-19:00 (US Pacific time) <===> NOTE DAYS AND TIME
    Don't forget to stay signed with your Adobe ID before accessing the link below

    Creative cloud support (all creative cloud customer service problems)
    http://helpx.Adobe.com/x-productkb/global/service-CCM.html

  • How can I check that my window is authentic or not?

    Original title: check genunity

    Sir how to check it is my office window is authentic or not

    http://Windows.Microsoft.com/en-AU/Windows/genuine

    Your Windows is genuine?

    With a few clicks, you can check if you are using genuine Windows.

    If you have already validated Windows, click to view recommendations customized for the resolution and special offers from Microsoft for genuine Windows. Validation will not prevent you to access your files or interfere with the normal operation of your PC.

    Read the genuine privacy statement

    What happens if I do not have Windows genuine?

    If your copy of Windows is not validated, the validation results page will be in detail why Windows was not authentic, and you learn quickly and easily solve the problem. To submit a counterfeit report, visit the Microsoft How to Tell website. For information on how to get a version genuine Windows, go to the Get Windows page.

  • HOW CAN I CHECK IN NEW IPHONE IS ACTIVATED OR NOT ACTIVATED

    Hello

    Can you advice me how I can check region or specifications from the iphone, and whether active or not activated

    A new device (one of Apple or an Apple authorized reseller) should not be enabled until you, the buyer, is it.  If you mean a used device, then check its state of activation lock here - https://www.icloud.com/activationlock/ if it says that it is locked, he won't tell you where on the planet the device or its owner are good.

  • How can I open XML form in Adobe reader, but not through the name of browser extension

    I'm saving the document as form Adobe XML dynamic (using Adobe LiveCycle Designer), when I open the document, I get this error and I do not have an Adobe Reader Installer.

    Please wait...

    If this message is not subsequently replaced by the good content of the document, your PDF file

    Viewer is not able to display this type of document.

    You can upgrade to the latest version of Adobe Reader for Windows®, Linux® or Mac by

    visit http://www.Adobe.com/go/reader_download .

    For more assistance with Adobe Reader, visit http://www.Adobe.com/go/acrreader .

    Windows is a trademark or one brand mark of Microsoft Corporation in the United States and/or other countries. Mac is a registered trademark

    Inc., filed with the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States and other

    country

    Open the form in Adobe Reader.

  • How can I get Firefox 12 in honor of "do not store the zone information in attachments" in Group Policy Windows 7 x 64?

    Whenever I have download a file, any file, .jpeg, .png, .exe, whatever it is, Firefox ignores the group policy setting, and I have to 'unlock' every single download.

    This also applies to photos I click on "save image as," not just download with Download Manager.

    I fixed it. I remember the question even happening in Firefox 3 and the commentary #3 to https://bugzilla.mozilla.org/show_bug.cgi?id=499448 gives a workaround solution. I had to have 3 all values to define information in a way comment #3 explained get Firefox does not record zone.identificateur.

    Maybe open a new bug report?

  • Satellite U200-181: How can I check if the TPM Module is present

    How can I check Trusted Platform module is present or not?

    Hello

    The TPM module (trusted platform module module) configuration is done in the BIOS Setup program, and this feature is available only with certain models.

    I put t know if the U200-181 is favorable or not, but you can check it out yourself.
    Safety controller parameters should be available in the system BIOS Setup on the second site.
    If the device supports the TPM module, you should see the switch to enable or disable this security option. Generally according to the default TPM module is disabled.

  • BlackBerry Smartphones how can I check if my GPS is activated/enabled on Torch 9800?

    Hi group. How can I check if my GPS turned on or turn on the Torch 9800? Other people will be able to track my position if the GPS is on?  How can I disable it?  Help, please.  Thank you - Anna

    To activate the GPS technology

  • How can I check if an ethernet port working?

    Hello

    I use an iMac 21.5 ", mid-2011.

    How can I check the functionality of the port ethernet on this machine?

    I am trying to narrow down the reason why I get an error message that I am not connected to an Ethernet network.

    Silverstone,.

    I advise you to follow the recommendation of Apple: If the Ethernet on your Mac stopped working recently - Apple supports

  • How can I check the addons allowed / tool boxes installed in the LabVIEW environment controls palette?

    Hi all

    I allowed for students to install the version of LABVIEW. I'm new to the LabVIEW.
    I installed license Toolkit LabVIEW Digital Filter Design in my laptop. But I can't find the options of digital filter in treatment of the signal from the controls palette. Its not there despite the installation. I checked in the license OR Manager he said toolkit Digital filter design has been enabled for this computer.
    Can someone please help locate specific digital filter of this Toolbox options? How can I check the functions in the range control to the Toolbox, I installed?

    Thank you

    IHAVE license fot the following content:
    LabVIEW Student development environment
    LabVIEW Toolkit for LEGO MINDSTORMS NXT
    (Installed) LabVIEW Control Design and Simulation Module
    LabVIEW MathScript RT module
    LabVIEW System Identification Toolkit
    Toolkit LabVIEW Digital Filter Design (installed)
    LabVIEW Modulation Toolkit
    LabVIEW SignalExpress
    Module OR Vision Development
    NEITHER Vision Acquisition Software
    OR DIAdem Student Edition (installed)
    (Installed) NI LabVIEW Real-time module
    OR LabVIEW FPGA Module (installed)
    LabVIEW database and control Module
    LabVIEW Mobile module
    LabVIEW PID and Fuzzy Logic Toolkit
    LabVIEW Robotics module
    LabvIEW Simulation Interface Toolkit
    LabVIEW SoftMotion
    LabVIEW Statechart Module
    Motion Control and Motion Assistant

    Hello

    LabVIEW 2014 32-bit, he will find-> design of digital filters signal processing.

    In Labview 2014 64-bit, I can find it or the other. I know that some tools are not supported in LV 64-bit.  I couldn't find documentation on the system requirements for this toolkit so I could not say it, maybe you can change at LV 32 bits?

    Good luck

    Danielle

  • How can I check if I have a virus in the BIOS and what is the difference between formatting and full format in Windows 7?

    Hello

    Recently I found a rootkit on my computer, especially rootkit.tdss.tdl4. Of after I read that I got one of the best!

    I have two questions:
    Firstly - how can I check if my BIOS was hit without blinking? I read that this Trojan horse could have started exactly from the BIOS, and very likely to stand again after doing a clean install. I have a laptop HP seems like flashing procedures require to disconnect the disk hard - is this true for laptops?

    Second, is how I format to ensure that clean the MBR? I have Vista and want to upgrade to Windows 7. I have Windows 7 upgrade ultimate disc that can do a custom install which should format entirely. Tell me if I think too old school here but should be low (or zero) format is required? From what I've read, the function of full format of Windows 7 should be as powerful as the low level. is that correct? I don't mind the overtime work as long as I don't have any problems (at least with this Trojan) later. I also fear that upgrading Windows 7 disk might not have all the features of formatting as a full version, which is a nonsense?

    Thank you very much for your help!

    (Tdsskiller Rootkit removal tool)

    http://support.Kaspersky.com/viruses/solutions?QID=208280684

    In addition, suggest that you scan your computer with MalwareBytes' to remove all traces that may still be present.

    MalwareBytes Anti-Malware (MBAM)

    http://www.Malwarebytes.com/>

    The free version of MBAM is a scanner at the request and offer no protection "real time". Keep and use it as "second opinion" scan.

    Windows 7 tools to format the drive should be sufficient:

    Boot from the Windows 7 DVD

    Click Install now

    Accept the license agreement

    When the option is displayed to select a type of installation, click (Custom advanced)

    Click on drive Options

    Select the disc/s click on Delete

    Click new

    Click on apply

    Click OK

    Click Format, and then click next to proceed with the installation

  • How can I check run privilege is given to this role

    Hello

    I have granted running authority on the functions, I mean to the role.

    GRANT EXECUTE ON 1. CONVERT_LONG_TO_CLOB to NISSELECT;

    Grant succeeded.

    How can I check now run power is granted to this role.

    How can I check now run power is granted to this role.

    Mark from role_tab_privs depending on your role

  • If two objects are the same resource in the library, how can I check it?

    Seen as below in the code, I created two objects of an object in the library. When you click it, the trace says

    object sample_mc for both. So, how can I check it in the code if several objects are of the same resource of the library...


    var a1:MovieClip = new sample_mc();
    var a2:MovieClip = new sample_mc();
    var arr:Array = new Array();
    addChild (a1);
    addChild (a2);
    A1.x = 50;
    A1.y = 50;
    A2.x = 150;
    A2.y = 50;

    A1.addEventListener (MouseEvent.Click, f_achil);
    A2.addEventListener (MouseEvent.Click, f_achil);


    function f_achil(event:MouseEvent):void {}
    trace (Event.Target);
    If (arr. Length < 2) {}
    arr.push (Event.currentTarget) ;}
    trace ("arr:" + arr);
    {if(arr[0]==arr[1])}
    trace ("OK") ;}
    }

    Yes! But there is a work around to get the class name using the getQualifiedClassName . Now you get success. under the rocks of code for you:

    If (getQualifiedClassName (Object(arr[0])) == getQualifiedClassName (Object(arr[1])))
    trace ("OK");

    It will now compare with your class name at last. Cast object is optional.

Maybe you are looking for