static void RenderGizmo(MegaWarp warp, GizmoType gizmoType)
 {
     if (MegaModifiers.GlobalDisplay && warp.DisplayGizmo)
     {
         if ((gizmoType & GizmoType.NotInSelectionHierarchy) != 0)
         {
             if ((gizmoType & GizmoType.Active) != 0)
             {
                 if (warp.Enabled)
                 {
                     warp.DrawGizmo(Color.white);
                 }
                 else
                 {
                     warp.DrawGizmo(new Color(1.0f, 1.0f, 0.0f, 0.75f));
                 }
             }
             else
             {
                 if (warp.Enabled)
                 {
                     warp.DrawGizmo(new Color(0.0f, 1.0f, 0.0f, 0.5f));
                 }
                 else
                 {
                     warp.DrawGizmo(new Color(1.0f, 0.0f, 0.0f, 0.25f));
                 }
             }
         }
         Gizmos.DrawIcon(warp.transform.position, warp.GetIcon(), false);
     }
 }
Ejemplo n.º 2
0
	static void RenderGizmo(MegaWarp warp, GizmoType gizmoType)
	{
		if ( MegaModifiers.GlobalDisplay && warp.DisplayGizmo )
		{
			Color col = Color.white;

#if UNITY_5_1 || UNITY_5_2
			if ( (gizmoType & GizmoType.NotInSelectionHierarchy) != 0 )
#else
			if ( (gizmoType & GizmoType.NotInSelectionHierarchy) != 0 )
#endif
			{
				col.a = 0.5f;
			}
			else
			{
				if ( (gizmoType & GizmoType.Active) != 0 )
				{
					if ( warp.Enabled )
						col.a = 1.0f;
					else
						col.a = 0.75f;
				}
				else
				{
					if ( warp.Enabled )
						col.a = 0.5f;
					else
						col.a = 0.25f;
				}
			}
			warp.DrawGizmo(col);
			Gizmos.DrawIcon(warp.transform.position, warp.GetIcon(), false);
		}
	}
Ejemplo n.º 3
0
    static void RenderGizmo(MegaWarp warp, GizmoType gizmoType)
    {
        if (MegaModifiers.GlobalDisplay && warp.DisplayGizmo)
        {
            Color col = Color.white;

#if UNITY_5_1 || UNITY_5_2 || UNITY_5_3 || UNITY_5_4 || UNITY_5_5 || UNITY_6
            if ((gizmoType & GizmoType.NotInSelectionHierarchy) != 0)
#else
            if ((gizmoType & GizmoType.NotInSelectionHierarchy) != 0)
#endif
            {
                col.a = 0.5f;
            }
            else
            {
                if ((gizmoType & GizmoType.Active) != 0)
                {
                    if (warp.Enabled)
                    {
                        col.a = 1.0f;
                    }
                    else
                    {
                        col.a = 0.75f;
                    }
                }
                else
                {
                    if (warp.Enabled)
                    {
                        col.a = 0.5f;
                    }
                    else
                    {
                        col.a = 0.25f;
                    }
                }
            }
            warp.DrawGizmo(col);
            Gizmos.DrawIcon(warp.transform.position, warp.GetIcon(), false);
        }
    }
Ejemplo n.º 4
0
 static void RenderGizmo(MegaWarp warp, GizmoType gizmoType)
 {
     if ( MegaModifiers.GlobalDisplay && warp.DisplayGizmo )
     {
         if ( (gizmoType & GizmoType.NotSelected) != 0 )
         {
             if ( (gizmoType & GizmoType.Active) != 0 )
             {
                 if ( warp.Enabled )
                     warp.DrawGizmo(Color.white);
                 else
                     warp.DrawGizmo(new Color(1.0f, 1.0f, 0.0f, 0.75f));
             }
             else
             {
                 if ( warp.Enabled )
                     warp.DrawGizmo(new Color(0.0f, 1.0f, 0.0f, 0.5f));
                 else
                     warp.DrawGizmo(new Color(1.0f, 0.0f, 0.0f, 0.25f));
             }
         }
         Gizmos.DrawIcon(warp.transform.position, warp.GetIcon());
     }
 }