所以我正在为Android创建一个游戏,我有一个名为screenHeight的变量,它等于1080.当我尝试将它输出到logcat时,下面一段代码会产生NaN:
screenHeight * 0.08f;
然而,当我拥有它时它完全正常:
screenHeight * 0.10f;
更奇怪的是,几个月前第一行代码完美无缺。在没有更改代码的情况下,同一段代码停止工作。我在Android Studio工作,所以可能编译错误(Android Studio中的错误?)或我手机中的某些内容错误,因为我正在使用USB调试。我真的很感激一些帮助,谢谢!
编辑:
现在即使第二行代码也会导致NaN ....当我改变其他内容时,同一段代码的行为有何不同?