示例#1
0
        bool HasCollision(Vector2 position)
        {
            char currentChar = gridAStar.GetMap(position);

            for (int i = 0; i < collisions.Length; i++)
            {
                if (currentChar == collisions[i])
                {
                    return(true);
                }
            }
            return(false);
        }
示例#2
0
        bool HasCollision(Vector2 position)
        {
            T currentCollision = gridAStar.GetMap(position);

            for (int i = 0; i < collisions.Length; i++)
            {
                if (currentCollision.Equals(collisions[i]))
                {
                    return(true);
                }
            }
            return(false);
        }