public void beStoped() {
		for (int h = 0; h < Engine.mb.BLOCKS[Layer - 1].length; h++) {
			for (int w = 0; w < Engine.mb.BLOCKS[Layer - 1][h].length; w++) {
				if (Engine.mb.BLOCKS[Layer - 1][h][w].isCollidable) {
					if (Engine.mb.BLOCKS[Layer - 1][h][w] != null) {
						if (up.intersects(Engine.mb.BLOCKS[Layer - 1][h][w].r)) {
							dy = 0;
							canMoveUp = false;
						}
						if (down.intersects(Engine.mb.BLOCKS[Layer - 1][h][w].r)) {
							dy = 0;
							canMoveDown = false;
						}
						if (left.intersects(Engine.mb.BLOCKS[Layer - 1][h][w].r)) {
							dx = 0;
							canMoveLeft = false;
						}
						if (right.intersects(Engine.mb.BLOCKS[Layer][h][w].r)) {
							dx = 0;
							canMoveRight = false;
						}
					}
				}
			}
		}
	}