Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

No, new version did not help, but i found where the problem lies.

I thought about what i saw in Unity log - 

"FormatException: Input string was not in a correct format.
  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00083] in <ad04dee02e7e4a85a1299c7ee81c79f6>:0

And i had a hunch. I changed my regional formats in Windows from default Russian to English(USA) and now everything works fine!

I think we have different delimiters,  and Unity may use default delimiters for internal calcualtion. I had exactly the same problem several years ago with totally different software.

Anyway, problem solved!