Fix Margin loading
This commit is contained in:
@@ -184,22 +184,31 @@ namespace FlaxEngine.Json
|
|||||||
case JsonToken.PropertyName:
|
case JsonToken.PropertyName:
|
||||||
{
|
{
|
||||||
var propertyName = (string)reader.Value;
|
var propertyName = (string)reader.Value;
|
||||||
var propertyValue = (float)reader.ReadAsDouble();
|
reader.Read();
|
||||||
switch (propertyName)
|
switch (reader.TokenType)
|
||||||
{
|
{
|
||||||
case "Left":
|
case JsonToken.Integer:
|
||||||
value.Left = propertyValue;
|
case JsonToken.Float:
|
||||||
break;
|
{
|
||||||
case "Right":
|
var propertyValue = Convert.ToSingle(reader.Value);
|
||||||
value.Right = propertyValue;
|
switch (propertyName)
|
||||||
break;
|
{
|
||||||
case "Top":
|
case "Left":
|
||||||
value.Top = propertyValue;
|
value.Left = propertyValue;
|
||||||
break;
|
break;
|
||||||
case "Bottom":
|
case "Right":
|
||||||
value.Bottom = propertyValue;
|
value.Right = propertyValue;
|
||||||
|
break;
|
||||||
|
case "Top":
|
||||||
|
value.Top = propertyValue;
|
||||||
|
break;
|
||||||
|
case "Bottom":
|
||||||
|
value.Bottom = propertyValue;
|
||||||
|
break;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case JsonToken.Comment: break;
|
case JsonToken.Comment: break;
|
||||||
|
|||||||
Reference in New Issue
Block a user