Hi Guys,
I am quite new here, I am trying to implement drag and drop and the drag event alone isn’t firing.[dragstart and dragend are working] below is the code. Can someone help me to figure out the issue,
this.tile = this.add.image(this.cameras.main.width * initialX,this.cameras.main.height * initialY,this.puzzlePiecesArr[index]).setScale(0.1).setInteractive({ draggable: true });
this.input.setDraggable(this.tile);
this.tile.input.draggable = true;this.input.on('dragstart', function (pointer, gameObject) { gameObject.setTint(0xff0000); }); this.input.on('drag', function (pointer, gameObject, dragX, dragY) { console.log("gameobjectDrag",gameObject) gameObject.x = dragX; gameObject.y = dragY; }); this.input.on('dragend', function (pointer, gameObject) { gameObject.clearTint(); });