示例#1
0
    public void OnDrop(PointerEventData eventData)
    {
        Debug.Log(eventData.pointerDrag.name + " släpptes på " + gameObject.name);

        Dra d = eventData.pointerDrag.GetComponent <Dra>();

        Instantiate(d, this.transform);
    }
示例#2
0
    public void OnDrop(PointerEventData eventData)
    {
        Debug.Log(eventData.pointerDrag.name + " släpptes på " + gameObject.name);

        Dra d = eventData.pointerDrag.GetComponent <Dra>();

        if (d != null)
        {
            d.ParentToReturnTo = this.transform;
        }
    }
示例#3
0
    public void OnDrop(PointerEventData eventData)
    {
        Debug.Log(eventData.pointerDrag.name + " släpptes på " + gameObject.name);

        if (Gamehandler.canAttakera == true)
        {
            Dra  d = eventData.pointerDrag.GetComponent <Dra>();
            Kort k = eventData.pointerDrag.GetComponent <Kort>();

            Gamehandler.lpPlayer2 -= k.atk;

            Gamehandler.canAttakera = false;
        }
    }
示例#4
0
    //Detta script ligger på en panel

    public void OnDrop(PointerEventData eventData) //Om nånting (Ett kort) droppas så sätts kortets förelder till detta gameobject
                                                   // vilket resulterar i att man flyttat ett kort från en panel till en annan
    {
        Debug.Log(eventData.pointerDrag.name + " släpptes på " + gameObject.name);

        Dra d = eventData.pointerDrag.GetComponent <Dra>();

        if (d != null)
        {
            if (Gamehandler.kanLäggaUt == true)
            {
                d.ParentToReturnTo = this.transform;

                Gamehandler.kanLäggaUt = false;
            }
        }

        Gamehandler.kortPåPlanen.Add(eventData.pointerDrag);
    }