예제 #1
0
 public static string SetOffset(string key, float newValue)
 {
     SafeScreenUtils.safeRect = SafeScreenUtils.invalidRect;
     key = key.ToLower();
     if (key != null)
     {
         if (!(key == "x"))
         {
             if (!(key == "y"))
             {
                 if (!(key == "w"))
                 {
                     if (key == "h")
                     {
                         SafeScreenUtils.forceHeightOffset = newValue - (float)Screen.height;
                     }
                 }
                 else
                 {
                     SafeScreenUtils.forceWidthOffset = newValue - (float)Screen.width;
                 }
             }
             else
             {
                 SafeScreenUtils.forceYOffset = newValue;
             }
         }
         else
         {
             SafeScreenUtils.forceXOffset = newValue;
         }
     }
     return(SafeScreenUtils.GetSafeRectString());
 }
예제 #2
0
 public static string ResetRect()
 {
     SafeScreenUtils.safeRect          = SafeScreenUtils.invalidRect;
     SafeScreenUtils.forceXOffset      = 0f;
     SafeScreenUtils.forceYOffset      = 0f;
     SafeScreenUtils.forceWidthOffset  = 0f;
     SafeScreenUtils.forceHeightOffset = 0f;
     return(SafeScreenUtils.GetSafeRectString());
 }