Exemple #1
0
 /// <summary>
 /// デバッグ用の簡易描画
 /// </summary>
 /// <param name="color">Color.</param>
 public void DebugDraw(Color color)
 {
     for (int i = 0; i < fanVertices.Count - 1; ++i)
     {
         DebugExtention.DrawTriangle(baseVertex.p, fanVertices[i].p, fanVertices[i + 1].p, color);
     }
 }
Exemple #2
0
        /// <summary>
        /// デバッグ用の簡易描画
        /// </summary>
        public void DebugDraw()
        {
            switch (category)
            {
            case Category.Junction:
                DebugExtention.DrawTriangle(a.p, b.p, c.p, Color.yellow);
                break;

            case Category.Sleeve:
                DebugExtention.DrawTriangle(a.p, b.p, c.p, Color.gray);
                break;

            case Category.Terminal:
                DebugExtention.DrawTriangle(a.p, b.p, c.p, Color.red);
                break;
            }
        }