セーフエリアの取得

love.window.getSafeArea

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

セーフエリア(タイトルバーやiPhone Xなどのノッチに遮られないエリア)を取得します。

function love.load()
  x, y, w, h = love.window.getSafeArea()
end

function love.draw()
  love.graphics.print('x: ' .. x, 20, 20)
  love.graphics.print('y: ' .. y, 20, 40)
  love.graphics.print('width:' .. w, 20, 60)
  love.graphics.print('height:' .. h, 20, 80)
end
セーフエリアの取得

戻り値はDPIスケール単位です。ピクセル単位ではないので注意してください。