Botón de Unidad OnClick Eliminar el oyente
yourButtonGameObject.GetComponent<Button>().onClick.RemoveListener();
//or in case you need to remove all listeners
yourButtonGameObject.GetComponent<Button>().onClick.RemoveAllListeners();
IvanTroho