public void RemoveUIOrder(Order order) { UIOrder ord = ordersInUI.Find(x => x.order.player == order.player); ordersInUI.Remove(ord); //print(ord); Destroy(ord.gameObject); }
public void CreateUIOrder(Order order) { GameObject g = Instantiate(uiOrderObject); UIOrder ord = g.GetComponent <UIOrder>(); ord.Setup(order); //place over customer g.transform.position = gamemanager.customerLine.GetCustomerByOrder(order).transform.position + (Vector3.up * 15) + (Vector3.forward * 4); //mmmmmmaaagic nuymbers! :D #guesswho ordersInUI.Add(ord); }