public void OnPointerEnter(PointerEventData eventData) { var pointerClickName = eventData.pointerCurrentRaycast.gameObject.name; Debug.Log("Pointer Enter" + pointerClickName); switch (pointerClickName) { case "FlechaIzquierda": personaje.MoverPersonajeIzquierda(); break; case "FlechaDerecha": personaje.MoverPersonajeDerecha(); break; case "FlechaSaltar": personaje.Saltar(); break; case "BotonAtacar": personaje.AtacarEspada(); break; case "BotonBloquear": personaje.BloquearEscudo(true); break; } }