| 
 
| 赞 | 0 |  
| VIP | 13 |  
| 好人卡 | 65 |  
| 积分 | 1 |  
| 经验 | 58644 |  
| 最后登录 | 2017-10-23 |  
| 在线时间 | 1281 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间1281 小时注册时间2006-8-27帖子590 | 
| 
本帖最后由 wbsy8241 于 2013-5-26 03:42 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 我在脚本中使用每帧+0.2 但多次计算后结果会变x.9999999999 或 x.000000001
 复制代码1000.times.inject(0.0){|r,i|
 Graphics.update
 p Graphics.frame_count.to_s + "    " + r.to_s
 r + 0.2
}
  
 请问为什么会变成这样
 
 
 导致的BUG:
 
   例:由于坐标 27.9999999996 != 28
 所以有1帧未移动 导致移动时候每到1个格子停下来1帧
 画面出现卡顿现象
 | 
 |