public bool checkright(ObjGame obj) { if (obj.X == Largura - 1) { return(false); } return(grid[obj.X + 1][obj.Y]); }
public bool checkleft(ObjGame obj) { if (obj.X == 0) { return(false); } return(grid[obj.X - 1][obj.Y]); }
public bool checkdown(ObjGame obj) { if (obj.Y == Altura - 1) { return(false); } return(grid[obj.X][obj.Y + 1]); }
public bool checkup(ObjGame obj) { if (obj.Y == 0) { return(false); } return(grid[obj.X][obj.Y - 1]); }
public static bool checarPosicao(ObjGame obj, int x, int y) { if (obj.X == x && obj.Y == y) { return(true); } return(false); }
public static bool perto(ObjGame obj1, ObjGame obj2) { if ((obj1.X == (obj2.X - 1) && obj1.Y == obj2.Y) || //y igual a esquerda (obj1.X == (obj2.X + 1) && obj1.Y == obj2.Y) || //y igual a direita (obj1.Y == (obj2.Y - 1) && obj1.X == obj2.X) || //x igual a abaixo (obj1.Y == (obj2.Y + 1) && obj1.X == obj2.X)) //x igual acima { return(true); } return(false); }