Difference between revisions of "love.mouse.setGrabbed (日本語)"
m |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{newin (日本語)|[[0.9.0]]|090|type=関数|text=[[love.mouse.setGrab (日本語)|love.mouse.setGrab]] から名称変更}} | + | {{newin (日本語)|[[0.9.0 (日本語)|0.9.0]]|090|type=関数|text=[[love.mouse.setGrab (日本語)|love.mouse.setGrab]] から名称変更}} |
マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。 | マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。 | ||
== 関数 == | == 関数 == | ||
Line 11: | Line 11: | ||
ありません。 | ありません。 | ||
== 用例 == | == 用例 == | ||
− | [[love.mouse.isGrabbed (日本語)|love.mouse.isGrabbed]] により、 TAB | + | [[love.mouse.isGrabbed (日本語)|love.mouse.isGrabbed]] により、 TAB キー押すとマウスの捕獲・解放を行います。 |
<source lang="lua"> | <source lang="lua"> | ||
function love.keypressed(key) | function love.keypressed(key) |
Latest revision as of 13:17, 6 June 2019
LÖVE 0.9.0 から使用可能 |
love.mouse.setGrab から名称変更。 |
マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。
関数
概要
love.mouse.setGrabbed( grab )
引数
boolean grab
- True ならばマウスの移動制限を行い、 false ならばウィンドウ内から解放します。
返値
ありません。
用例
love.mouse.isGrabbed により、 TAB キー押すとマウスの捕獲・解放を行います。
function love.keypressed(key)
if key == "tab" then
local state = not love.mouse.isGrabbed() -- 現在の状態を反転させる
love.mouse.setGrabbed(state)
end
end
関連