Jump to content

Tiled Custom Tile Properties returns undefined


JackBruno
 Share

Recommended Posts

Hello, 

What I am trying to accomplish is that I want to specify the type of tile the character is stepping at. But I'm stuck at "undefined tile property". Each of the tiles that have water in it has a "waterProperty" property name and type: boolean.

image

So what I did is:

	var map = this.make.tilemap({ key: 'level1' });
	var tileset = map.addTilesetImage('atlas_name','level1_tiles');  

	layer.setCollisionByProperty({ collides: true });
    this.matter.world.convertTilemapLayer(layer);
    layer.forEachTile(function (tile) {
		console.log(tile.properties.waterProperty) // returns undefined.
    });

From: Phaser - Example - Matter Destroy Tile Bodies

 

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

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