private void FixedUpdate() { if (_ProduceCounter.Completed) { int remaining = _Package.PutItem(Product).Remaining.FirstOrDefault().Count; Debug.Log(_Package.GetItemStr()); if (remaining != 0) { _Dropper.Drop(new ItemGroup(Product.Id, remaining)); Debug.Log("drop"); } _ProduceCounter.Recount(); } }