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