Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo determina Unity UGUi cuándo se hace clic hacia arriba y hacia abajo en un botón.

Cómo determina Unity UGUi cuándo se hace clic hacia arriba y hacia abajo en un botón.

Método:

1. Para detectar la pulsación y el levantamiento del botón, es necesario escuchar los eventos del botón.

2. Aquí creamos un script y agregamos una referencia al script.

[csharp]?ver plano?copiar.

usando?UnityEngine.EventSystems .

3.

3. Agregue una interfaz después de MonoBehaviour.

[csharp]??

4. Se agregó una interfaz para implementar esta interfaz.

[csharp]?Ver copia simple

public?class?cesi?:?MonoBehaviour,?IPointerDownHandler,?IPointerUpHandler?

{ ?

público?

{ ?

print("¡¡¡Presionando!!!" ?

}?

público? void?OnPointerUp(PointerEventData?eventData) ?

{ ?

print("¡¡Levantando!!!") ?

}?

}

5. Después del procesamiento.