Difference between revisions of "love.mouse.isDown (Français)"

(Created page with "Vérifie si un certain bouton de la souris est pressé. Cette fonction ne détecte pas le déplacement de la molette de la souris ; vous devez utiliser pour cela les fonctio...")
 
 
Line 23: Line 23:
 
</source>
 
</source>
 
=== Arguments ===
 
=== Arguments ===
{{param|MouseConstant|button|Le bouton à vérifier.}}
+
{{param|MouseConstant (Français)|button|Le bouton à vérifier.}}
 
=== Retourne ===
 
=== Retourne ===
{{param|boolean|down|True (vrai) si le bouton spécifié est pressé.}}
+
{{param|boolean (Français)|down|True (vrai) si le bouton spécifié est pressé.}}
 
== Fonction ==
 
== Fonction ==
 
{{newinoldin (Français)|[[0.7.2]]|072|[[0.10.0]]|100|type=variant}}
 
{{newinoldin (Français)|[[0.7.2]]|072|[[0.10.0]]|100|type=variant}}
Line 33: Line 33:
 
</source>
 
</source>
 
=== Arguments ===
 
=== Arguments ===
{{param|MouseConstant|buttonN|Un bouton à vérifier.}}
+
{{param|MouseConstant (Français)|buttonN|Un bouton à vérifier.}}
 
=== Retourne ===
 
=== Retourne ===
{{param|boolean|anyDown|True (vrai) si un des boutons spécifiés est pressé, false (faux) sinon.}}
+
{{param|boolean (Français)|anyDown|True (vrai) si un des boutons spécifiés est pressé, false (faux) sinon.}}
  
 
== Exemple ==
 
== Exemple ==
Line 49: Line 49:
  
 
== Voir également ==
 
== Voir également ==
* [[MouseConstant|Mouse Constant / buttons (Français)]]
+
* [[MouseConstant (Français)|Mouse Constant / buttons (Français)]]
 
* [[parent::love.mouse (Français)]]
 
* [[parent::love.mouse (Français)]]
 
* [[love.mousepressed (Français)]]
 
* [[love.mousepressed (Français)]]
 
* [[love.mousereleased (Français)]]
 
* [[love.mousereleased (Français)]]
* [[love.keyboard.isDown]]
+
* [[love.keyboard.isDown (Français)]]
[[Category:Functions]]
+
[[Category:Functions (Français)]]
 
{{#set:Description=Vérifie si un certain bouton de la souris est pressé.}}
 
{{#set:Description=Vérifie si un certain bouton de la souris est pressé.}}
 
{{#set:Since=000}}
 
{{#set:Since=000}}
 
== Autres langues ==
 
== Autres langues ==
 
{{i18n|love.mouse.isDown}}
 
{{i18n|love.mouse.isDown}}

Latest revision as of 21:15, 27 December 2020

Vérifie si un certain bouton de la souris est pressé.

Cette fonction ne détecte pas le déplacement de la molette de la souris ; vous devez utiliser pour cela les fonctions de rappel love.wheelmoved (ou love.mousepressed avec la version 0.9.2 ou plus ancienne).

Fonction

Disponible depuis LÖVE 0.10.0
Ce-tte variant n'est pas supporté-e par des versions plus anciennes.

Synopsis

down = love.mouse.isDown( button, ... )

Arguments

number button
L'index d'un bouton à vérifier. 1 est le bouton primaire de la souris, 2 est le bouton secondaire et 3 est le bouton du milieu. D'autres éventuels boutons sont dépendant de la souris.
number ...
Boutons additionnels à vérifier.

Retourne

boolean down
True (vrai) si un des boutons spécifiés est pressé.

Fonction

Supprimé depuis LÖVE 0.10.0
ce-tte variant n'est plus supporté dans cette version et les versions ultérieures.

Synopsis

down = love.mouse.isDown( button )

Arguments

MouseConstant (Français) button
Le bouton à vérifier.

Retourne

boolean (Français) down
True (vrai) si le bouton spécifié est pressé.

Fonction

Disponible depuis LÖVE 0.7.2 et supprimé avec LÖVE 0.10.0
ce-tte variant n'est pas supporté dans des versions antérieures ou postérieures.

Synopsis

anyDown = love.mouse.isDown( button1, button2, button3, ... )

Arguments

MouseConstant (Français) buttonN
Un bouton à vérifier.

Retourne

boolean (Français) anyDown
True (vrai) si un des boutons spécifiés est pressé, false (faux) sinon.

Exemple

Augmente une valeur pendant que le bouton droit est tenu

val = 0   -- Crée une variable pour une utilisation ultérieure
function love.update(dt)
	if love.mouse.isDown(2) then
		val = val + dt   -- Nous incrémentons la variable de 1 à chaque seconde où le bouton est tenu enfoncé
	end	
end

Voir également


Autres langues