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

(Created page with "{{newin (日本語)|0.9.0|090|type=コールバック}} ジョイスティックのハットの方向が変化したときに呼ばれます。 == 関数 == === 概要 ===...")
 
Line 1: Line 1:
{{newin (日本語)|[[0.9.0]]|090|type=コールバック}}
+
ジョイスティックのボタンが押されたときに呼ばれます。
ジョイスティックのハットの方向が変化したときに呼ばれます。
+
=== 概要 ===
== 関数 ==
+
{{newin (日本語)|[[0.9.0]]|090|type=異形}}
 
=== 概要 ===
 
=== 概要 ===
 
<source lang="lua">
 
<source lang="lua">
love.joystickhat( joystick, hat, direction )
+
love.joystickpressed( joystick, button )
 
</source>
 
</source>
 
=== 引数 ===
 
=== 引数 ===
 
{{param|Joystick|joystick|Joystick オブジェクト。}}
 
{{param|Joystick|joystick|Joystick オブジェクト。}}
{{param|number|hat|ハットの番号。}}
+
{{param|number|button|ボタンの番号。}}
{{param|JoystickHat|direction|ハットの新しい方向。}}
+
=== 返値 ===
 +
ありません。
 +
 
 +
== 用例 ==
 +
=== Use getPosition を利用して用意したマウス画像を描画します。 ===
 +
<source lang="lua">
 +
function love.joystickpressed(joystick,button)
 +
  player:jumping()
 +
end
 +
 
 +
-- playerClass の内部
 +
function player:jumping()
 +
  if joyStick:isGamepadDown('a') then
 +
        if self.jump then
 +
      self.speedY = self.jumpSpeed
 +
            self.jump = false
 +
    end
 +
    end
 +
end
 +
</source>
 +
 
 +
=== 概要 ===
 +
{{oldin (日本語)|[[0.9.0]]|090|type=異形}}
 +
=== 概要 ===
 +
<source lang="lua">
 +
love.joystickpressed( joystick, button )
 +
</source>
 +
=== 引数 ===
 +
{{param|number|joystick|ジョイスティックの番号。}}
 +
{{param|number|button|ボタンの番号。}}
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
 
== 関連 ==
 
== 関連 ==
 
* [[parent::love (日本語)]]
 
* [[parent::love (日本語)]]
 +
* [[love.joystickreleased (日本語)]]
 
[[Category:Callbacks]]
 
[[Category:Callbacks]]
{{#set:Since=090}}
+
{{#set:Description=ジョイスティックのボタンが押されたときに呼ばれます。}}
{{#set:PrettySince=0.9.0}}
 
{{#set:Description=ジョイスティックのハットの方向が変化したときに呼ばれます。}}
 
 
{{#set:Subcategory=Joystick}}
 
{{#set:Subcategory=Joystick}}
 +
{{#set:Since=000}}
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.joystickhat}}
+
{{i18n|love.joystickpressed}}

Revision as of 08:43, 24 August 2016

ジョイスティックのボタンが押されたときに呼ばれます。

概要

LÖVE 0.9.0 から使用可能
この異形は以前のバージョンでは非対応です。

概要

love.joystickpressed( joystick, button )

引数

Joystick joystick
Joystick オブジェクト。
number button
ボタンの番号。

返値

ありません。

用例

Use getPosition を利用して用意したマウス画像を描画します。

function love.joystickpressed(joystick,button)
   player:jumping()
end

-- playerClass の内部
function player:jumping()
   if joyStick:isGamepadDown('a') then
        if self.jump then
	       self.speedY = self.jumpSpeed
            self.jump = false
    	end
    end
end

概要

LÖVE 0.9.0 から廃止
この異形は以降のバージョンでは非対応です。

概要

love.joystickpressed( joystick, button )

引数

number joystick
ジョイスティックの番号。
number button
ボタンの番号。

返値

ありません。

関連


そのほかの言語