Example #1
0
 private void OnGUI()
 {
     if (isDragging)
     {
         var rect = ScreenHelper.GetScreenRect(mousePosition, Input.mousePosition);
         ScreenHelper.DrawScreenRect(rect, new Color(0.8f, 0.8f, 0.95f, 0.1f));
         ScreenHelper.DrawScreenRectBorder(rect, 1, Color.blue);
     }
 }
 /* When The player clicks start to draw a rectangle for selection.
  * Any narmies that were selected get set as selected.
  *
  * Any larmies that were selected get targeted by order of which is closest
  * (LamaniteTargeter has a method for this)
  */
 void OnGUI()
 {
     if (isDragging)
     {
         var rect = ScreenHelper.GetScreenRect(mousePosition, Input.mousePosition);
         ScreenHelper.DrawScreenRect(rect, new Color(.8f, .8f, .95f, .1f));
         ScreenHelper.DrawScreenRectBorder(rect, 1, Color.red);
     }
 }
Example #3
0
 private void OnGUI()
 {
     if (isDragging)
     {
         MouseUpPos  = Input.mousePosition;
         draggedRect = ScreenHelper.GetScreenRect(MouseDownPos, MouseUpPos);
         ScreenHelper.DrawScreenRect(draggedRect, Color.red);
     }
 }
Example #4
0
 private void OnGUI()
 {
     if (isDragging)
     {
         //when cursor is being dragged the rectangle will be created when lmb is clicked with the ScreenHelper script.
         var rect = ScreenHelper.GetScreenRect(mousePos, Input.mousePosition);
         ScreenHelper.DrawScreenRect(rect, new Color(0.8f, 0.8f, 0.95f, 0.1f));
         ScreenHelper.DrawScreenRectBorder(rect, 1, Color.white);
     }
 }