Classe de moteur
GamepadService
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Référence API
Propriétés
GamepadCursorEnabled
Échantillons de code
GamepadService - Propriété du curseur de jeu activé
local gamepadService = game.GamepadService
gamepadService:GetPropertyChangedSignal("GamepadCursorEnabled"):Connect(function()
local enabled = gamepadService.GamepadCursorEnabled
if enabled then
-- Code personnalisé lorsque le curseur virtuel est activé
else
-- Code personnalisé lorsque le curseur virtuel est désactivé
end
end)Méthodes
DisableGamepadCursor
GamepadService:DisableGamepadCursor():()
Retours
()
Échantillons de code
GamepadService - Désactiver le curseur de gamepad
local gamepadService = game.GamepadService
local userInputService = game.UserInputService
userInputService.InputBegan:Connect(function(inputObject, gameProcessed)
if inputObject.KeyCode == Enum.KeyCode.ButtonB then
gamepadService:DisableGamepadCursor()
end
end)EnableGamepadCursor
Paramètres
Retours
()
Échantillons de code
GamepadService - Activer le curseur de manette
local gamepadService = game.GamepadService
local userInputService = game.UserInputService
local startObject = script.Parent
userInputService.InputBegan:Connect(function(inputObject, gameProcessed)
if inputObject.KeyCode == Enum.KeyCode.ButtonA then
gamepadService:EnableGamepadCursor(startObject)
end
end)