public static YogoreManager GetManager() { if (!_manager) { _manager = FindObjectOfType<YogoreManager>() as YogoreManager; if (!_manager) { _manager = new GameObject("YogoreManager").AddComponent<YogoreManager>(); } } return _manager; }
public static YogoreManager GetManager() { if (!_manager) { _manager = FindObjectOfType <YogoreManager>() as YogoreManager; if (!_manager) { _manager = new GameObject("YogoreManager").AddComponent <YogoreManager>(); } } return(_manager); }
void CleanUp() { if (cleanupEffect) { var kira = Instantiate(cleanupEffect, transform.position, Quaternion.identity) as ParticleSystem; Destroy(kira.gameObject, kira.duration); } GameManager.GetGameManager().AddScore(score); YogoreManager.GetManager().DecYogoreCount(); Destroy(gameObject); }