public static Vector2 StrToVec2(string str, char separator) { SysUtil.Assert(str != null, "null str to vector2"); string[] vals = str.Split(separator); SysUtil.Assert(vals.Length == 2, "bad format str \"" + str + "\" to vector2"); Vector2 vec; vec.x = Convert.ToSingle(vals[0]); vec.y = Convert.ToSingle(vals[1]); return(vec); }
private void CheckOutOfBound(int len) { SysUtil.Assert(pos + len <= buffer.Length, "stream read out of bound"); }