Difference between revisions of "love.keyboard.setKeyRepeat (日本語)"
(Created page with "love.keypressed に対するキーリピートを有効または無効にします。規定値では無効です。 == 関数 == {{newin (日...") |
m (誤訳の修正: 規定値 → デフォルト値 (default value)) |
||
Line 1: | Line 1: | ||
− | [[love.keypressed (日本語)|love.keypressed]] | + | [[love.keypressed (日本語)|love.keypressed]] に対するキーリピートを有効または無効にします。デフォルト値では無効です。 |
== 関数 == | == 関数 == | ||
{{newin (日本語)|[[0.9.0]]|090|type=異形}} | {{newin (日本語)|[[0.9.0]]|090|type=異形}} |
Revision as of 05:58, 12 May 2017
love.keypressed に対するキーリピートを有効または無効にします。デフォルト値では無効です。
関数
LÖVE 0.9.0 から使用可能 |
この異形は以前のバージョンでは非対応です。 |
概要
love.keyboard.setKeyRepeat( enable )
引数
boolean enable
- 有効にするとキーを押し続けたときに Keypress イベントでキーリピートを行います。
返値
ありません。
注釈
キーリピートの間隔は利用者のシステム設定に依存します。 この関数はキーを押し押し続けている間に love.textinput を複数回呼び出されたとしても影響はありません。
関数
LÖVE 0.9.0 から廃止 |
この異形は以降のバージョンでは非対応です。 |
キーリピートを有効にして遅延と間隔を設定します。
概要
love.keyboard.setKeyRepeat( delay, interval )
引数
返値
ありません。
用例
左または右キーを押し続けると位置を変更します。
function love.load()
love.keyboard.setKeyRepeat(true)
x = 50
end
function love.keypressed(key, isrepeat)
if key == "right" then
x = (x + 80) % love.graphics.getWidth()
elseif key == "left" then
x = (x - 80) % love.graphics.getWidth()
end
end
function love.draw()
love.graphics.circle("fill", x, 100)
end
関連
そのほかの言語
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info