// ステージにラインがあるか? public bool HasLine(GameObject point1, GameObject point2) { int point1Index, point2Index; getLineIndex(point1, point2, out point1Index, out point2Index); // リスト内検索 List <int> point1StartIndexs = ListUtil.FindIndexList(lineStartPointIndexes, point1Index); if (point1StartIndexs.Count != 0) { foreach (int startIndex in point1StartIndexs) { if (lineEndPointIndexes[startIndex] == point2Index) { return(true); } } } return(false); }