# ※最大值等于基本值减去移动速度 * 1 的值 if @anime_count > 18 - @move_speed * 2 # 停止动画为 OFF 并且在停止中的情况下 if not @step_anime and @stop_count > 0 # 还原为原来的图形 @pattern = @original_pattern # 停止动画为 ON 并且在移动中的情况下 else # 更新图形 @pattern = (@pattern + 1) % 4 end # 清除动画计数 @anime_count = 0 end