HI i have a issue . not able to instanicate the objectEntity. here is my code . can sombody help me plz.
i want to creare a dyamic objectEntity on every mouse click.
//game class
me.entityPool.add("EnemyEntity", game.EnemyEntity);
me.input.registerPointerEvent("mousedown", me.game.viewport, function (event)
{
me.event.publish("mousedown", [ event ]);
});
this.mouseDown = me.event.subscribe("mousedown", function (event)
{
// console.log(event.pointerId, event.gameX, event.gameY); // etc ...
var bullet = me.entityPool.newInstanceOf("EnemyEntity", event.gameX, event.gameY,{});
});
//EnemyEntity class
game.EnemyEntity = me.ObjectEntity.extend({
init: function(x, y, settings) {
// define this here instead of tiled
settings.image = "wheelie_right";
settings.spritewidth = 32;
console.log("ENEMY ENTITY CREATED");
// call the parent constructor
this.parent(x, y, settings);
},
update: function() {
this.updateMovement();
}
});