Exemplo n.º 1
0
    public void OnDebugRender()
    {
        for (int ob = 0; ob < m_Obstacles.Count; ++ob)
        {
            DebugExtension.DrawCircle(m_Obstacles[ob].VPos(), Color.red, m_Obstacles[ob].BRadius());
        }

        if (m_pCellSpace != null)
        {
            m_pCellSpace.OnDebugRender();
        }
        else
        {
            Vector3 size = Vector3.zero;

            size.x = cxClient;
            size.z = cyClient;

            Vector3 center = Vector3.zero;

            center.x = cxClient * 0.5f;
            center.z = cyClient * 0.5f;

            DebugExtension.DrawLocalCube(space, size, Color.blue, center);
        }
    }