Supporta controller di gioco
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Puoi migliorare l'esperienza utente nel tuo gioco consentendo ai giocatori di utilizzare i controller di gioco. Il framework Android fornisce API per rilevare ed elaborare l'input utente proveniente dai controller di gioco.
Questa guida mostra come far funzionare il tuo gioco in modo coerente con i controller di gioco su diversi livelli API Android (livello API 9 e versioni successive) e come migliorare l'esperienza di gioco per i giocatori supportando più controller contemporaneamente nella tua app.
Nota:
se stai sviluppando giochi o scrivi un'app C++, utilizza invece la
libreria dei controller di gioco
che fa parte dell'Android Game Development Kit (AGDK).
Lezioni
-
Gestire le azioni del controller
-
Scopri come gestire l'input utente da elementi di input comuni sui controller
di gioco, inclusi i pulsanti direzionale (D-pad), i pulsanti del gamepad
e i joystick.
-
Supporto dei controller su tutte le versioni di Android
-
Scopri come fare in modo che i controller di gioco si comportino allo stesso modo su tutti i dispositivi su cui sono installate versioni diverse di Android.
-
Supporto di più controller di gioco
-
Scopri come rilevare e utilizzare più controller di gioco collegati contemporaneamente.
-
Altre funzionalità del controller di gioco
-
Scopri come utilizzare le funzionalità aggiuntive del controller.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-05-03 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2024-05-03 UTC."}
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-05-03 UTC."]]