예제 #1
0
    // ステージにラインがあるか?
    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);
    }