今天遇到一个float角度问题。如图
打印结果如下
游戏是60帧每秒。也就是说倒计时应该是每隔6帧才减少0.1.而图中红框每3帧就减少了0.1.相当于快了近一倍。
后来发现倒计时的整数部分已经超过5位。所以将倒计总书记设置为99993 发现问题解决。那么可以肯定是精度问题了。
解决办法是将倒计时的类型由float改为double。
问题解决。
今天遇到一个float角度问题。如图
打印结果如下
游戏是60帧每秒。也就是说倒计时应该是每隔6帧才减少0.1.而图中红框每3帧就减少了0.1.相当于快了近一倍。
后来发现倒计时的整数部分已经超过5位。所以将倒计总书记设置为99993 发现问题解决。那么可以肯定是精度问题了。
解决办法是将倒计时的类型由float改为double。
问题解决。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。