public void OnDrawGizmos()
    {
        Color color = Color.magenta;

        color.a      = 0.25f;
        Gizmos.color = color;
        GizmosUtil.DrawCircleY(base.transform.position, 6f);
        color.a      = 1f;
        Gizmos.color = color;
        GizmosUtil.DrawWireCircleY(base.transform.position, 6f);
    }
Ejemplo n.º 2
0
    public void OnDrawGizmos()
    {
        Color magenta = Color.get_magenta();

        magenta.a = (__Null)0.25;
        Gizmos.set_color(magenta);
        GizmosUtil.DrawCircleY(((Component)this).get_transform().get_position(), 6f);
        magenta.a = (__Null)1.0;
        Gizmos.set_color(magenta);
        GizmosUtil.DrawWireCircleY(((Component)this).get_transform().get_position(), 6f);
    }
Ejemplo n.º 3
0
 public void OnDrawGizmos()
 {
     Gizmos.set_color(Color.get_magenta());
     Gizmos.DrawCube(Vector3.op_Addition(this.entryPoint1.get_position(), Vector3.op_Multiply(Vector3.get_up(), 0.125f)), new Vector3(0.5f, 0.25f, 0.5f));
     Gizmos.DrawCube(Vector3.op_Addition(this.entryPoint2.get_position(), Vector3.op_Multiply(Vector3.get_up(), 0.125f)), new Vector3(0.5f, 0.25f, 0.5f));
     Gizmos.set_color(new Color(0.2f, 1f, 0.2f, 0.5f));
     Gizmos.DrawCube(((Bounds) ref this.movementArea).get_center(), ((Bounds) ref this.movementArea).get_size());
     Gizmos.set_color(Color.get_magenta());
     foreach (Component waitPoint in this.waitPoints)
     {
         GizmosUtil.DrawCircleY(waitPoint.get_transform().get_position(), 0.5f);
     }
 }
Ejemplo n.º 4
0
 public void OnDrawGizmos()
 {
     Gizmos.color = Color.magenta;
     Gizmos.DrawCube(this.entryPoint1.position + (Vector3.up * 0.125f), new Vector3(0.5f, 0.25f, 0.5f));
     Gizmos.DrawCube(this.entryPoint2.position + (Vector3.up * 0.125f), new Vector3(0.5f, 0.25f, 0.5f));
     Gizmos.color = new Color(0.2f, 1f, 0.2f, 0.5f);
     Gizmos.DrawCube(this.movementArea.center, this.movementArea.size);
     Gizmos.color = Color.magenta;
     AITraversalWaitPoint[] aITraversalWaitPointArray = this.waitPoints;
     for (int i = 0; i < (int)aITraversalWaitPointArray.Length; i++)
     {
         GizmosUtil.DrawCircleY(aITraversalWaitPointArray[i].transform.position, 0.5f);
     }
 }
Ejemplo n.º 5
0
 public static void DrawCylinderY(Vector3 pos, float radius, float height)
 {
     GizmosUtil.DrawCircleY(Vector3.op_Subtraction(pos, new Vector3(0.0f, 0.5f * height, 0.0f)), radius);
     GizmosUtil.DrawCircleY(Vector3.op_Addition(pos, new Vector3(0.0f, 0.5f * height, 0.0f)), radius);
 }
Ejemplo n.º 6
0
 public static void DrawCylinderY(Vector3 pos, float radius, float height)
 {
     GizmosUtil.DrawCircleY(pos - new Vector3(0f, 0.5f * height, 0f), radius);
     GizmosUtil.DrawCircleY(pos + new Vector3(0f, 0.5f * height, 0f), radius);
 }