Comment puis-je arrêter de détecter les entrées de l'utilisateur dans Unity? Je veux réaliser ce qui suit: "ne pas détecter Input.GetMouseButtonDown
" En C#?Ne plus détecter l'entrée dans Unity?
1
A
Répondre
3
Vous ne pouvez pas simplement "désactiver" l'entrée de la classe Input
. Au lieu de cela, à l'endroit où vous gérez l'entrée, ajoutez une instruction if.
Par exemple:
void Update() {
if (gameState != GameState.PAUSED) {
if (Input.getMouseButtonDown(0)) {
Debug.Log("Handle click!");
}
}
}
+0
J'avais up vote si vous a montré un exemple –
+0
Il est difficile de donner un exemple sans les détails fournis par OP, mais ça va. –
S'il vous plaît ne grippent pas après: http://gamedev.stackexchange.com/questions/110940/stop-detecting-input-in-unity – Lasse