Exemplo n.º 1
0
    public void Setup(Tilemap tilemap, Rotation rotation)
    {
        this.tilemap = tilemap;
        tileObject   = GetComponent <TileObject>();
        tileObject.FaceSnap(rotation);

        var cell = tilemap.SnapToClosestCell(transform);

        tileObject.MoveToCellNoCollisions(tilemap, new Vector2Int(cell.x, cell.y).Step(rotation));
    }