Passer au contenu principal

entrée

Description

Cette bibliothèque comprend des fonctions qui gèrent les entrées.

Fonctions

disablePointerLockRequest

Désactive la demande de verrouillage du pointeur au moment du clic.

world.input.disablePointerLockRequest() // -> void

enablePointerLockRequest

Demander à l'utilisateur de verrouiller le pointeur lorsqu'il clique sur l'écran.

world.input.enablePointerLockRequest() // -> void

getAction

Renvoie > 0 si l'action a été déclenchée. La valeur est généralement comprise entre 0 et 1. L'exception est la vitesse et le défilement de la souris, qui ne sont pas plafonnés.

world.input.getAction(actionName : string) // -> nombre

getActiveMap

Obtenir la carte des actions actives.

world.input.getActiveMap() // -> string (Nom de la carte d'action active)

setActiveMap

Définit la carte d'action active. Le nom de la carte d'action par défaut est "default".

world.input.setActiveMap(mapName : string) // -> void

getAxis

Renvoie la valeur de l'axe du gamepadIdx.

world.input.getAxis(gamepadIdx? : number) // -> number[]

getButton

Renvoie un message vrai lorsque le bouton virtuel identifié par buttonName est maintenu enfoncé.

world.input.getAxis(input : number, gamepadIdx? : number) // -> boolean

getButtonDown

Renvoie un message vrai pendant l'image où l'utilisateur a appuyé sur le bouton correspondant à l'index.

world.input.getAxis(input : number, gamepadIdx? : number) // -> boolean

getButtonUp

Retourne true la première fois que l'utilisateur relâche le bouton.

world.input.getAxis(input : number, gamepadIdx? : number) // -> boolean

getGamepads

Renvoie toutes les manettes de jeu connectées à l'appareil.

world.input.getGamepads() // -> Gamepad[]

getKey

Renvoie un résultat positif lorsque l'utilisateur maintient la touche identifiée par le nom.

world.input.getKey(code : string) // -> booléen

getKeyDown

Renvoie un message vrai lorsque l'utilisateur commence à appuyer sur la touche identifiée par le nom.

world.input.getKeyDown(code : string) // -> booléen

getKeyUp

Retourne vrai pendant l'image où l'utilisateur relâche la clé identifiée par le nom.

world.input.getKeyUp(code : string) // -> booléen

getMouseButton

Retourne vrai lorsque l'utilisateur maintient enfoncé le bouton de la souris identifié par le numéro de bouton.

NombreBouton de la souris
0Clic gauche
1Cliquer avec le bouton droit de la souris
2Clic moyen
world.input.getMouseButton(index : number) // -> boolean

getMouseDown

Renvoie un message vrai lorsque l'utilisateur commence à appuyer sur le bouton de la souris.

world.input.getMouseDown(index : number) // -> booléen

getMouseUp

Renvoie un message vrai lorsque l'utilisateur relâche le bouton de la souris.

world.input.getMouseUp(index : number) // -> booléen

getMousePosition

Renvoie la position x et y de la souris sur l'écran.

world.input.getMousePosition() // -> [number, number]

getMouseVelocity

Renvoie la vitesse x et y de la souris.

world.input.getMouseVelocity() // -> [number, number]

getMouseScroll

Renvoie la vitesse x et y du défilement de la souris.

world.input.getMouseScroll() // -> [number, number]