経過時間の取得

love.timer.getTime

追加バージョン0.3.2削除バージョン-

経過時間を取得します。

local start = nil
local result = nil

function love.load()
  start = love.timer.getTime()

  local foo = ""
  for _ = 1, 1000 do
    foo = foo .. "bar"
  end

  result = love.timer.getTime() - start
end

function love.draw()
  love.graphics.print("concatenate 'bar' 1000 times:", 20, 20)
  love.graphics.print(string.format("%.3f msec", result * 1000), 20, 40)
end
経過時間の取得