/// <summary> /// Parses the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public static Point Parse(string value) { int x = 0; int y = 0; if (!string.IsNullOrEmpty(value)) { string[] pair = value.Split(','); if (pair.Length >= 2) { x = JsUtility.ToInt(pair[0]); y = JsUtility.ToInt(pair[1]); } } return(new Point(x, y)); }
/// <summary> /// Parses the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public static Size Parse(string value) { int width = 0; int height = 0; if (!string.IsNullOrEmpty(value)) { string[] pair = value.Split(','); if (pair.Length >= 2) { width = JsUtility.ToInt(pair[0]); height = JsUtility.ToInt(pair[1]); } } return(new Size(width, height)); }