private void Awake() { if (instance != null) { Destroy(this); return; } else { instance = this; if (instanceExisted) { ServiceBucket.ResetAllServices(); } else { instanceExisted = true; } } setAllServices(); }
private void setAllServices() { ServiceBucket.Add <SampleService>(); }