Close
    Search Search

    UserInputService

    L'équipe de UserInputService La classe, ajoutée dans la version 0.80, hérite de Instance. Il ne peut pas être instancié.



    Contenu

    • PropriĂ©tĂ©s 1
      • 1.1 bool AccĂ©lĂ©romètreActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.2 Vecteur2 Taille de la barre infĂ©rieure [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.3 bool GamepadActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.4 bool GazeSelectionActivĂ© [CachĂ©] [Non rĂ©pliquĂ©]
      • 1.5 bool GyroscopeActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.6 bool ClavierActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.7 bool LegacyInputEventsActivĂ© [CachĂ©]
      • 1.8 bool ModalActivĂ©
      • 1.9 Comportement de la souris Comportement De La Souris
      • 1.10 flotteur SourisDeltaSensibilitĂ© [Non reproduit]
      • 1.11 bool SourisActivĂ©e [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.12 bool IcĂ´ne de la souris activĂ©e
      • 1.13 Vecteur2 NavBarTaille [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.14 double OnScreenClavierAnimationDurĂ©e [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.15 Vecteur2 OnScreenKeyboardPosition [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.16 Vecteur2 Taille du clavier Ă  l'Ă©cran [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.17 bool OnScreenClavierVisible [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.18 OverrideMouseIconBehavior RemplacerMouseIcĂ´neComportement [CachĂ©]
      • 1.19 Vecteur2 TailleBar droite [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.20 Vecteur2 Taille de la barre d'Ă©tat [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.21 bool TouchEnabled [Lecture seule] [Non rĂ©pliquĂ©]
      • 1.22 Châssis UserHeadCFrame [ReadOnly] [NotReplicated] [Deprecated]
      • 1.23 bool VRactivĂ© [Lecture seule] [Non rĂ©pliquĂ©]
    • Fonctions 2
      • 2.1 bool GamepadSupports(UserInputType gamepadNum, KeyCode gamepadKeyCode)
      • 2.2 Tableau GetConnectedGamepads()
      • 2.3 InputObject GetDeviceAcceleration()
      • 2.4 InputObject GetDeviceGravity()
      • 2.5 Tuple GetDeviceRotation()
      • 2.6 Type d'appareil Obtenir le type d'appareil()
      • 2.7 Zone de texte GetFocusedTextBox()
      • 2.8 bool GetGamepadConnected(UserInputType gamepadNum)
      • 2.9 Tableau ObtenirGamepadState(UserInputType gamepadNum)
      • 2.10 Tableau GetKeysPressed()
      • 2.11 UserInputType GetLastInputType()
      • 2.12 Tableau GetMouseButtonsPressed()
      • 2.13 Vecteur2 GetMouseDelta()
      • 2.14 Vecteur2 Obtenir l'emplacement de la souris()
      • 2.15 Tableau GetNavigationGamepads()
      • 2.16 Plateforme ObtenirPlateforme()
      • 2.17 chaĂ®ne GetStringForKeyCode(KeyCode keyCode)
      • 2.18 Tableau GetSupportedGamepadKeyCodes(UserInputType gamepadNum)
      • 2.19 Châssis GetUserCFrame(type UserCFrame)
      • 2.20 bool EstGamepadButtonDown(UserInputType gamepadNum, KeyCode gamepadKeyCode)
      • 2.21 bool IsKeyDown(KeyCode keyCode)
      • 2.22 bool EstMouseButtonPressed(UserInputType mouseButton)
      • 2.23 bool IsNavigationGamepad(UserInputType gamepadEnum)
      • 2.24 vide RecenterUserHeadCFrame()
      • 2.25 vide SendAppUISizes(Vector2 statusBarSize, Vector2 navBarSize, Vector2 bottomBarSize, Vector2 rightBarSize)
      • 2.26 vide SetNavigationGamepad(UserInputType gamepadEnum, boolĂ©en activĂ©)
    • 3 ÉvĂ©nements
      • 3.1  DeviceAccĂ©lĂ©rationChangĂ©(accĂ©lĂ©ration InputObject)
      • 3.2  PĂ©riphĂ©riqueGravitĂ©ChangĂ©(GravitĂ© InputObject)
      • 3.3  PĂ©riphĂ©riqueRotationChangĂ©(rotation InputObject, cadre CFrame)
      • 3.4  Manette de jeuConnectĂ©e(UserInputType gamepadNum)
      • 3.5  Manette de jeu dĂ©connectĂ©e(UserInputType gamepadNum)
      • 3.6  EntrĂ©e a commencĂ©(entrĂ©e InputObject, bool gameProcessedEvent)
      • 3.7  EntrĂ©eChangĂ©(entrĂ©e InputObject, bool gameProcessedEvent)
      • 3.8  EntrĂ©eTerminĂ©e(entrĂ©e InputObject, bool gameProcessedEvent)
      • 3.9  RequĂŞte de saut()
      • 3.10  LastInputTypeChanged(UserInputType lastInputType)
      • 3.11  Action du pointeur(roue flottante, plateau Vector2, pincement flottant, bool gameProcessedEvent)
      • 3.12  StatusBarTapped(position de vecteur 2)
      • 3.13  TextBoxFocusLibĂ©rĂ©(TextBox textboxEnvoyĂ©)
      • 3.14  TextBoxConcentrĂ©(TextBox textboxConcentrĂ©)
      • 3.15  Toucher(InputObject touch, bool gameProcessedEvent)
      • 3.16  TouchLongPress(Tableau touchPositions, Ă©tat UserInputState, bool gameProcessedEvent)
      • 3.17  TouchMoved(InputObject touch, bool gameProcessedEvent)
      • 3.18  TouchPan(Array touchPositions, Vector2 totalTranslation, Vector2 speed, UserInputState state, bool gameProcessedEvent)
      • 3.19  ToucherPincer(Tableau touchPositions, Ă©chelle flottante, vitesse flottante, Ă©tat UserInputState, bool gameProcessedEvent)
      • 3.20  ToucherRotation(Tableau touchPositions, rotation flottante, vitesse flottante, Ă©tat UserInputState, bool gameProcessedEvent)
      • 3.21  TouchDĂ©marrĂ©(InputObject touch, bool gameProcessedEvent)
      • 3.22  ToucherSwiper(SwipeDirection swipeDirection, int numberOfTouches, bool gameProcessedEvent)
      • 3.23  TouchTap(Array touchPositions, bool gameProcessedEvent)
      • 3.24  TouchTapInWorld(Position Vector2, booltraitĂ© parUI)
      • 3.25  UserCFrameChanged(type UserCFrame, valeur CFrame)
      • 3.26  FenĂŞtreFocusLibĂ©rĂ©()
      • 3.27  FenĂŞtreConcentrĂ©()
    • 4 Liens externes

    Propriétés

    UserInputService bool AccĂ©lĂ©romètreActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]

    Renvoie true si le périphérique local dispose d'un accéléromètre, false dans le cas contraire.



    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService Vector2 Taille de la barre infĂ©rieure [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService bool GamepadActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService bool GazeSelectionActivĂ© [CachĂ©] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService bool GyroscopeActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]

    Renvoie vrai si le périphérique local a un gyroscope, faux sinon.

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService bool ClavierActivĂ© [Lecture seule] [Non rĂ©pliquĂ©]

    Renvoie true si le périphérique local accepte la saisie au clavier, false dans le cas contraire.


    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService bool LegacyInputEventsActivĂ© [CachĂ©]

    • CatĂ©gorie : Comportement.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : peut enregistrer et charger.

    UserInputService bool ModalActivĂ©

    Si la valeur est true, les commandes mobiles seront visibles sur l'appareil d'un lecteur mobile. Faux sinon.


    • CatĂ©gorie : Comportement.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService Comportement De La Souris Comportement De La Souris

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer et charger.

    UserInputService flotter SourisDeltaSensibilitĂ© [Non reproduit]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut se charger uniquement.

    UserInputService bool SourisActivĂ©e [Lecture seule] [Non rĂ©pliquĂ©]

    Renvoie true si le périphérique local accepte l'entrée de la souris, false dans le cas contraire.


    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService bool IcĂ´ne de la souris activĂ©e

    Si défini sur true, l'icône de la souris sera visible. Faux sinon.

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer et charger.

    UserInputService Vector2 NavBarTaille [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService double OnScreenClavierAnimationDurĂ©e [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService Vector2 OnScreenKeyboardPosition [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService Vector2 Taille du clavier Ă  l'Ă©cran [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService bool OnScreenClavierVisible [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService RemplacerMouseIcĂ´neComportement RemplacerMouseIcĂ´neComportement [CachĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService Vector2 TailleBar droite [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService Vector2 Taille de la barre d'Ă©tat [CachĂ©] [Lecture seule] [Non rĂ©pliquĂ©]

    • CatĂ©gorie : DonnĂ©es.
    • Lire la sĂ©curitĂ© : RobloxScriptSecurity.
    • SĂ©curitĂ© en Ă©criture : RobloxScriptSecurity.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService bool TouchEnabled [Lecture seule] [Non rĂ©pliquĂ©]

    Renvoie true si le périphérique local accepte la saisie tactile, false dans le cas contraire.


    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    UserInputService Cadre C UserHeadCFrame [ReadOnly] [NotReplicated] [Deprecated]

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : impossible de charger ou d'enregistrer.

    UserInputService bool VRactivĂ© [Lecture seule] [Non rĂ©pliquĂ©]

    Que les casques de réalité virtuelle soient allumés ou non.

    • CatĂ©gorie : DonnĂ©es.
    • SĂ©rialisation : peut enregistrer uniquement.

    Les fonctions

    UserInputService bool GamepadSupports(UserInputType gamepadNum, KeyCode gamepadKeyCode)

    UserInputService tableau GetConnectedGamepads()

    UserInputService ObjetEntrĂ©e GetDeviceAcceleration()

    Renvoie un InputObject qui décrit l'accélération actuelle du périphérique. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Accelerometer, et la position qui montre la force g dans chaque axe de périphérique local. La propriété delta décrit la quantité de rotation qui s'est produite en dernier. Cet événement ne se déclenche que localement.

    UserInputService ObjetEntrĂ©e GetDeviceGravity()

    Renvoie un InputObject qui décrit le vecteur de gravité actuel de l'appareil. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Accelerometer, et une position qui montre la force g dans chaque axe de périphérique local. La propriété delta décrit la quantité de rotation qui s'est produite en dernier. Cet événement ne se déclenche que localement.

    UserInputService tuple GetDeviceRotation()

    Renvoie un InputObject et un Vector4 qui décrivent le vecteur de rotation actuel du périphérique. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Gyroscope, et une position qui montre la rotation totale dans chaque axe de périphérique local. La propriété delta décrit la quantité de rotation qui s'est produite en dernier. Le Vector4 est la rotation actuelle du quaternion de l'appareil par rapport à son cadre de référence par défaut. Cet événement ne se déclenche que localement.

    UserInputService Type d'appareil Obtenir le type d'appareil()

    • SĂ©curitĂ© : RobloxScriptSecurity.

    UserInputService Zone de texte GetFocusedTextBox()

    Renvoie la zone de texte sur laquelle le lecteur local se concentre actuellement.

    UserInputService bool GetGamepadConnected(UserInputType gamepadNum)

    UserInputService tableau ObtenirGamepadState(UserInputType gamepadNum)

    UserInputService tableau GetKeysPressed()

    UserInputService Type d'entrĂ©e utilisateur GetLastInputType()

    UserInputService tableau GetMouseButtonsPressed()

    UserInputService Vector2 GetMouseDelta()

    UserInputService Vector2 Obtenir l'emplacement de la souris()

    UserInputService tableau GetNavigationGamepads()

    UserInputService Plateform ObtenirPlateforme()

    • SĂ©curitĂ© : RobloxScriptSecurity.

    UserInputService un magnifique GetStringForKeyCode(KeyCode keyCode)

    UserInputService tableau GetSupportedGamepadKeyCodes(UserInputType gamepadNum)

    UserInputService Cadre C GetUserCFrame(type UserCFrame)

    UserInputService bool EstGamepadButtonDown(UserInputType gamepadNum, KeyCode gamepadKeyCode)

    UserInputService bool IsKeyDown(KeyCode keyCode)

    Renvoie vrai si le KeyCode donné est pressé sur le clavier du joueur. Faux sinon.

    UserInputService bool EstMouseButtonPressed(UserInputType mouseButton)

    UserInputService bool IsNavigationGamepad(UserInputType gamepadEnum)

    UserInputService annuler RecenterUserHeadCFrame()

    UserInputService annuler SendAppUISizes(Vector2 statusBarSize, Vector2 navBarSize, Vector2 bottomBarSize, Vector2 rightBarSize)

    • SĂ©curitĂ© : RobloxScriptSecurity.

    UserInputService annuler SetNavigationGamepad(UserInputType gamepadEnum, boolĂ©en activĂ©)

    Événements

    UserInputService DeviceAccĂ©lĂ©rationChangĂ©(accĂ©lĂ©ration InputObject)

    Déclenché lorsqu'un utilisateur déplace un appareil doté d'un accéléromètre. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Accelerometer, et la position qui montre la force g dans chaque axe de périphérique local. Cet événement ne se déclenche que localement.

    UserInputService PĂ©riphĂ©riqueGravitĂ©ChangĂ©(GravitĂ© InputObject)

    Tiré lorsque la force de gravité change sur un appareil doté d'un accéléromètre. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Accelerometer, et la position qui montre la force g dans chaque axe de périphérique local. Cet événement ne se déclenche que localement.

    UserInputService PĂ©riphĂ©riqueRotationChangĂ©(rotation InputObject, cadre CFrame)

    Déclenché lorsqu'un utilisateur fait pivoter un appareil doté d'un gyroscope. Ceci est déclenché avec un InputObject, qui a le type Enum.InputType.Gyroscope, et une position qui montre la rotation totale dans chaque axe de périphérique local. La propriété delta décrit la quantité de rotation qui s'est produite en dernier. Un deuxième argument de Vector4 est la rotation actuelle du quaternion de l'appareil par rapport à son cadre de référence par défaut. Cet événement ne se déclenche que localement.

    UserInputService Manette de jeuConnectĂ©e(UserInputType gamepadNum)

    UserInputService Manette de jeu dĂ©connectĂ©e(UserInputType gamepadNum)

    UserInputService EntrĂ©e a commencĂ©(entrĂ©e InputObject, bool gameProcessedEvent)

    Lancé lorsqu'un utilisateur commence à interagir via un périphérique d'interface homme-machine (bouton de la souris enfoncé, début tactile, bouton du clavier enfoncé, etc.). 'inputObject' est un UserInputServiceInputObject, qui contient des données utiles pour interroger les entrées utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService EntrĂ©eChangĂ©(entrĂ©e InputObject, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur change d'interaction via un périphérique d'interface homme-machine (déplacement de la souris, déplacement tactile, molette de la souris, etc.). 'inputObject' est un InputObject, qui contient des données utiles pour interroger l'entrée utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService EntrĂ©eTerminĂ©e(entrĂ©e InputObject, bool gameProcessedEvent)

    Lancé lorsqu'un utilisateur arrête d'interagir via un périphérique d'interface homme-machine (bouton de la souris vers le haut, extrémité tactile, bouton du clavier vers le haut, etc.). 'inputObject' est un InputObject, qui contient des données utiles pour interroger l'entrée utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService RequĂŞte de saut()

    Se déclenche lorsque le joueur local demande à sauter.

    UserInputService LastInputTypeChanged(UserInputType lastInputType)

    UserInputService Action du pointeur(roue flottante, plateau Vector2, pincement flottant, bool gameProcessedEvent)

    UserInputService StatusBarTapped(position de vecteur 2)

    • SĂ©curitĂ© : RobloxScriptSecurity.

    UserInputService TextBoxFocusLibĂ©rĂ©(TextBox textboxEnvoyĂ©)

    Lancé lorsqu'un utilisateur arrête la saisie de texte dans une zone de texte (généralement en appuyant sur retour ou en cliquant/tapotant ailleurs sur l'écran). L'argument est la zone de texte qui a été retirée du focus. Cet événement ne se déclenche que localement.

    UserInputService TextBoxConcentrĂ©(TextBox textboxConcentrĂ©)

    Déclenché lorsqu'un utilisateur clique/appuye sur une zone de texte pour commencer la saisie de texte. L'argument est la zone de texte qui a été mise en évidence. Cela se déclenche également si une zone de texte force le focus sur l'utilisateur. Cet événement ne se déclenche que localement.

    UserInputService Toucher(InputObject touch, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur déplace son doigt sur un appareil TouchEnabled. 'touch' est un InputObject, qui contient des données utiles pour interroger l'entrée utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchLongPress(Tableau touchPositions, Ă©tat UserInputState, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur tient au moins un doigt pendant une courte période sur la même position d'écran sur un appareil TouchEnabled. 'touchPositions' est un tableau Lua de Vector2, chacun indiquant la position de tous les doigts impliqués dans le geste. 'state' indique le Enum.UserInputState du geste. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchMoved(InputObject touch, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur déplace son doigt sur un appareil TouchEnabled. 'touch' est un InputObject, qui contient des données utiles pour interroger l'entrée utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchPan(Array touchPositions, Vector2 totalTranslation, Vector2 speed, UserInputState state, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur fait glisser au moins un doigt sur un appareil TouchEnabled. 'touchPositions' est un tableau Lua de Vector2, chacun indiquant la position de tous les doigts impliqués dans le geste. 'totalTranslation' est un Vector2, indiquant à quelle distance le mouvement panoramique est allé de son point de départ. 'velocity' est un Vector2 qui indique à quelle vitesse le geste est effectué dans chaque dimension. 'state' indique le Enum.UserInputState du geste. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService ToucherPincer(Tableau touchPositions, Ă©chelle flottante, vitesse flottante, Ă©tat UserInputState, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur se pince les doigts sur un appareil TouchEnabled. 'touchPositions' est un tableau Lua de Vector2, chacun indiquant la position de tous les doigts impliqués dans le geste de pincement. 'scale' est un flotteur qui indique la différence depuis le début du geste de pincement. 'velocity' est un flotteur indiquant à quelle vitesse le geste de pincement se produit. 'state' indique le Enum.UserInputState du geste. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService ToucherRotation(Tableau touchPositions, rotation flottante, vitesse flottante, Ă©tat UserInputState, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur fait pivoter deux doigts sur un appareil TouchEnabled. 'touchPositions' est un tableau Lua de Vector2, chacun indiquant la position de tous les doigts impliqués dans le geste. 'rotation' est un flotteur indiquant de combien la rotation a disparu depuis le début du geste. 'velocity' est un flotteur qui indique à quelle vitesse le geste est effectué. 'state' indique le Enum.UserInputState du geste. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchDĂ©marrĂ©(InputObject touch, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur place son doigt sur un appareil TouchEnabled. 'touch' est un InputObject, qui contient des données utiles pour interroger l'entrée utilisateur. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService ToucherSwiper(SwipeDirection swipeDirection, int numberOfTouches, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur glisse ses doigts sur un appareil TouchEnabled. 'swipeDirection' est un Enum.SwipeDirection, indiquant la direction dans laquelle l'utilisateur a glissé. 'numberOfTouches' est un entier qui indique combien de touches ont été impliquées dans le geste. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchTap(Array touchPositions, bool gameProcessedEvent)

    Déclenché lorsqu'un utilisateur tape du doigt sur un appareil TouchEnabled. 'touchPositions' est un tableau Lua de Vector2, chacun indiquant la position de tous les doigts impliqués dans le geste de tapotement. Cet événement ne se déclenche que localement. Cet événement se déclenchera toujours quel que soit l'état du jeu.

    UserInputService TouchTapInWorld(Position Vector2, booltraitĂ© parUI)

    UserInputService UserCFrameChanged(type UserCFrame, valeur CFrame)

    UserInputService FenĂŞtreFocusLibĂ©rĂ©()

    UserInputService FenĂŞtreConcentrĂ©()

    Liens externes

    ajouter un commentaire de UserInputService
    Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.

    End of content

    No more pages to load