Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
BoundingCircleHumanReadableConverter.cs
浏览该文件的文档.
1namespace Engine.Serialization {
2 [HumanReadableConverter(typeof(BoundingCircle))]
4 public string ConvertToString(object value) {
5 BoundingCircle boundingCircle = (BoundingCircle)value;
6 return HumanReadableConverter.ValuesListToString(',', boundingCircle.Center.X, boundingCircle.Center.Y, boundingCircle.Radius);
7 }
8
9 public object ConvertFromString(Type type, string data) {
10 float[] array = HumanReadableConverter.ValuesListFromString<float>(',', data);
11 return array.Length == 3 ? (object)new BoundingCircle(new Vector2(array[0], array[1]), array[2]) : throw new Exception();
12 }
13 }
14}