public MultiWindow(int windowAmount, int popupSpeed, PopupVariables popupVariables)
 {
     desiredAmount       = windowAmount;
     this.popupVariables = popupVariables;
     this.popupSpeed     = popupSpeed;
     virus.Add(this);
 }
 public PopupWindow(PopupVariables popupVariables, Vector2 position)
 {
     this.popupVariables = popupVariables;
     rect.x = position.x;
     rect.y = position.y;
     virus.Add(this);
 }
 public PopupWindow(PopupVariables popupVariables, Rect windowRect)
 {
     this.popupVariables = popupVariables;
     rect = windowRect;
     virus.Add(this);
 }
 public PopupWindow(PopupVariables popupVariables)
 {
     this.popupVariables = popupVariables;
     virus.Add(this);
 }