public bool checkCell(int x, int y, out GameBattleAttackMapDirection dir) { dir = GameBattleAttackMapDirection.Count; for (int i = 0; i < list.Count; i++) { if (list[i].x == x && list[i].y == y) { if (rangeType == GameAttackRangeType.Line) { dir = GameDefine.getDirectionMap(posX, posY, x, y); } return(true); } } return(false); }