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); }
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; } }
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; } }
//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); }