我已经发布了游戏,并且一些用户遇到了问题,
应该是int这行,因为此代码上方的所有内容均有效
int s = message.Data.GetInt("x").Value;
(“ x”:1.0),然后应用停止!
在测试我的应用程序时,我从来没有遇到过这个问题(即使用户说有时候它可以工作,有时也没有)
答案 0 :(得分:0)
检查所有设置为“ x”的位置,您可能将其设置为添加“ .0”的浮点型。
如果您的应用程序崩溃了,那么不稳定的代码可以保证您将其包装在try-catch方法中,以处理这些错误的崩溃。
此外,请注意,如果不存在默认值,则可以在GetInt(“ x”,1)上指定默认值。