Jump to content
This forum will be closing down. Please move to the respective dedicated project forums.

Group Problem, i Want all group to walk together


henrikkee
 Share

Recommended Posts

I am having a problem that I want all the enemies doing the enemyColidiuTile function but just one or two of them do. How can i fix that

play = function (game) { };var points = 0;var pontost;var ganhou = 0play.prototype = {	create: function () {	game.physics.startSystem(Phaser.Physics.ARCADE);	game.physics.arcade.gravity.y = 0;		game.physics.arcade.gravity.y = 100;		map = game.add.tilemap('mapa');     map.addTilesetImage('chao', 'tilesCenario');    map.setCollisionBetween(1,6);    map.setCollisionBetween(9,11);    layer = map.createLayer('cenario');    layer.resizeWorld();			enemies = game.add.group();        enemies.enableBody = true;        map.createFromObjects('camadaInimigos', 22, 'inimigo', 0, true, false, enemies);			},	update: function () {	game.physics.arcade.collide(enemies, layer,this.enemyColidiuTile,null, this);						   			},enemyColidiuTile: function(enemy,cenario){	if (points == 0 ){	enemy.body.velocity.x -= 100;	}    if (enemy.body.blocked.left){	    console.log("esquerda")        enemy.body.velocity.x += 100;    }    if (enemy.body.blocked.right){	   console.log("direita")       enemy.body.velocity.x -= 100;    }},	};
Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

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