Jump to content

onClick error


Recommended Posts

I'm trying to add an event listener to every sprite within an array of sprites I have created. I'm just testing right now, so I want the index of the object within the array when clicked. However, when I click on the different sprites, they all output the same number (6 in this case). 

Here's the relevant code: 

create: function(){

    this.objects = new Array(6);

    for(var i=0; i<6; ++i){

         this.objects = this.game.add.sprite(...);       

         this.objects.inputEnabled = true;

         this.objects.events.onInputDown.add(function(){alert(i)}, this);



Thanks in advance for your help!



Link to comment
Share on other sites


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...