Difference between revisions of "love.mouse.setGrab (日本語)"

(Created page with "{{oldin (日本語)|0.9.0|090|type=関数|text=love.mouse.setGrabbed へ名称変更}} マウスを捕獲してからウィンドウ...")
 
m
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{oldin (日本語)|[[0.9.0]]|090|type=関数|text=[[love.mouse.setGrabbed (日本語)|love.mouse.setGrabbed]] へ名称変更}}
+
{{oldin (日本語)|[[0.9.0 (日本語)|0.9.0]]|090|type=関数|text=[[love.mouse.setGrabbed (日本語)|love.mouse.setGrabbed]] へ名称変更}}
 
マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。
 
マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。
 
== 関数 ==
 
== 関数 ==
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)
Line 30: Line 30:
  
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.mouse.setGrab}}
+
{{i18n (日本語)|love.mouse.setGrab}}

Latest revision as of 13:16, 6 June 2019

LÖVE 0.9.0 から廃止
love.mouse.setGrabbed へ名称変更。

マウスを捕獲してからウィンドウ内に閉じこめて移動制限をします。

関数

概要

love.mouse.setGrab( 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.setGrab(state)
   end
end

関連



そのほかの言語