public void SetCurrentResource(Dictionary <int, float> resources) { foreach (var item in resources) { SingleResourceComponent singleResourceComponent = GetSingleResourceComponentById(item.Key); if (singleResourceComponent == null) { continue; } singleResourceComponent.SetPoint(item.Value); } }