diff --git a/FlaxEditor/Utilities/ShuntingYardParser.cs b/FlaxEditor/Utilities/ShuntingYardParser.cs index d718a387..6455cb42 100644 --- a/FlaxEditor/Utilities/ShuntingYardParser.cs +++ b/FlaxEditor/Utilities/ShuntingYardParser.cs @@ -2,6 +2,7 @@ using System; using System.Collections.Generic; +using System.Globalization; using System.Linq; using System.Text; @@ -258,7 +259,7 @@ public static double EvaluateRPN(IEnumerable tokens) { if (token.Type == TokenType.Number) { - stack.Push(double.Parse(token.Value)); + stack.Push(double.Parse(token.Value, NumberStyles.Float | NumberStyles.AllowThousands, CultureInfo.InvariantCulture)); } else if (token.Type == TokenType.Variable) {