public UI() { log = new StringBuilder(); timer = new System.Timers.Timer(); timer.Elapsed += new ElapsedEventHandler(OnTimedEvent); timer.Interval = 6000000; timer.Enabled = true; manager = new BoxesManager(this, 40, 6, 5); manager.UpdateSupply(1, 3, 6); manager.UpdateSupply(1, 2.5, 13); Thread.Sleep(5001);//for demonstrating unused boxes removal manager.UpdateSupply(1.6, 2, 10); manager.UpdateSupply(1, 7, 12); manager.UpdateSupply(2, 8, 22); manager.UpdateSupply(3, 3, 1); manager.GetGiftBox(3, 3, out double x, out double y); manager.GetRidOfBoxes(); }
void Start() { boxesManager = transform.parent.GetComponent <BoxesManager>(); }