Skip to content

PhysicsAPI reference

Class Autotile

Namespace: MicroEngine.World
Assembly: MicroEngine.Physics.Tiles.dll
Guide: Tile maps and collision

Helpers for picking tile sprites from their neighbours.

C#
public static class Autotile

Inheritance

object ← Autotile

Methods

Mask4(TileLayer, int, int, Func<int, bool>, bool)

4-bit mask: 1 = up, 2 = right, 4 = down, 8 = left neighbour matches.

C#
public static int Mask4(TileLayer layer, int x, int y, Func<int, bool> same, bool outsideMatches = true)

Parameters

layer TileLayer

x int

y int

same Func<int, bool>

outsideMatches bool

Returns

int