我有一个带有以下代码行的工作项目
public InputField mass;
float val = float.Parse(mass.text);
非常简单,用户放置了大量质量,然后将其从文本解析为浮动,这在几天前工作得非常好,我什至能够多次导出该项目,没有任何问题。
今天我返回进行了一些更改,在此之前我对其进行了测试并收到此错误。
FormatException: 格式无效。System.Double.Parse(System.String s,NumberStyles 样式,IFormatProvider 提供程序)(位于 /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/Double.cs:209) System.Single.Parse( System.String s)(在 /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/Single.cs:183)ControlMasa.Update()(在 Assets/Scripts/ControlMasa.cs:47)
我不知道为什么它突然停止工作,而不是好像我更新了 Unity 的版本或其他任何东西,有一天它可以工作,而下一天却没有。
有什么问题,我该怎么办?
人到中年有点甜
万千封印
相关分类