示例#1
0
 void OnDrawGizmos()
 {
     if (this.rect1 != null && this.rect2 != null)
     {
         if (Collision2DTools.Collision2D(this.rect1, this.rect2))
         {
             this.rect1.Draw(Color.red);
             this.rect2.Draw(Color.red);
         }
         else
         {
             this.rect1.Draw(Color.cyan);
             this.rect2.Draw(Color.cyan);
         }
     }
 }
示例#2
0
 void OnDrawGizmos()
 {
     if (this.rect != null && this.circle != null)
     {
         if (Collision2DTools.Collision2D(rect, circle))
         {
             this.rect.Draw(Color.red);
             this.circle.Draw(Color.red);
         }
         else
         {
             this.rect.Draw(Color.cyan);
             this.circle.Draw(Color.cyan);
         }
     }
 }
 void OnDrawGizmos()
 {
     if (circle1 != null && circle2 != null)
     {
         if (Collision2DTools.Collision2D(circle1, circle2))
         {
             circle1.Draw(Color.red);
             circle2.Draw(Color.red);
         }
         else
         {
             circle1.Draw(Color.cyan);
             circle2.Draw(Color.cyan);
         }
     }
 }