love.graphics.setMode (日本語)

LÖVE 0.9.0 から廃止
love.window モジュールの love.window.setMode へ変更。


ウィンドウのサイズ、またはフルスクリーンであればディスプレイ・モードを変更します。

幅または高さに 0 を指定したとき setMode はデスクトップの幅と高さを使用します。

ディスプレイ・モードの変更には場合により副作用があります: 例えば、 Canvas は消去されますので、事前に内容を保存しておいてください。

関数

概要

success = love.graphics.setMode( width, height, fullscreen, vsync, fsaa )

引数

number width
ディスプレイの幅。
number height
ディスプレイの高さ。
boolean fullscreen (false)
フルスクリーン (true), またはウィンドウ (false)。
boolean vsync (true)
true ならば LÖVE は vsync (垂直同期) 待ちを行いますが、それ以外は false です。
number fsaa (0)
FSAA のバッファ数。

返値

boolean success
true ならば成功であり、それ以外は false です。

注釈

conf.lua で screen を無効にしている場合および本関数を使用してウィンドウを手動作成するならば、その前に本関数以外の love.graphics.* 関数呼び出しを一切行ってはいけません。呼び出してしまうと不確定な振る舞いおよび・またはクラッシュの原因になります。

関連



そのほかの言語