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.
Nombre | Bouton de la souris |
---|---|
0 | Clic gauche |
1 | Cliquer avec le bouton droit de la souris |
2 | Clic 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]