public static YogoreManager GetManager()
 {
     if (!_manager)
     {
         _manager = FindObjectOfType<YogoreManager>() as YogoreManager;
         if (!_manager)
         {
             _manager = new GameObject("YogoreManager").AddComponent<YogoreManager>();
         }
     }
     return _manager;
 }
Esempio n. 2
0
 public static YogoreManager GetManager()
 {
     if (!_manager)
     {
         _manager = FindObjectOfType <YogoreManager>() as YogoreManager;
         if (!_manager)
         {
             _manager = new GameObject("YogoreManager").AddComponent <YogoreManager>();
         }
     }
     return(_manager);
 }
Esempio n. 3
0
    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);
    }