Ejemplo n.º 1
0
    public void OnPointerEnter(PointerEventData eventData)
    {
        if (transform.name == "TableroJugador")
        {
            if (eventData.pointerDrag == null)
            {
                return;
            }

            EsbirroArrastrable a = eventData.pointerDrag.
                                   GetComponent <EsbirroArrastrable>();
            a.TableroJugadorTemporal = this.transform;
        }
    }
Ejemplo n.º 2
0
    public void OnPointerExit(PointerEventData eventData)
    {
        if (transform.name == "TableroJugador")
        {
            if (eventData.pointerDrag == null)
            {
                return;
            }

            EsbirroArrastrable a = eventData.pointerDrag.
                                   GetComponent <EsbirroArrastrable>();
            if (a.TableroJugadorTemporal == transform)
            {
                a.TableroJugadorTemporal = a.ManoJugador;
            }
        }
    }
Ejemplo n.º 3
0
    public void OnDrop(PointerEventData eventData)
    {
        if (transform.name == "TableroJugador")
        {
            if (GameObject.Find("GameController").GetComponent <GameController>()
                .botonPulsado)
            {
                GameObject.Find("GameController").GetComponent <GameController>()
                .MostrarMensaje("No es tu turno");
                return;
            }
            EsbirroArrastrable a = eventData.pointerDrag.
                                   GetComponent <EsbirroArrastrable>();

            a.ManoJugador = this.transform;
            a.GetComponent <EstadisticasEsbirro>().CartaJugada = true;
        }
    }