Beispiel #1
0
 void Awake()
 {
     if (_instance == null)
     {
         //If I am the first instance, make me the Singleton
         _instance = this;
         DontDestroyOnLoad(this);
     }
     else
     {
         //If a Singleton already exists and you find
         //another reference in scene, destroy it!
         if (this != _instance)
         {
             Destroy(this.gameObject);
         }
     }
     ObjectPool.CreatePool <Flecha>(flechaPrefab);
     ObjectPool.CreatePool <Maca>(macaPrefab);
 }
 void Awake()
 {
     if(_instance == null)
     {
         //If I am the first instance, make me the Singleton
         _instance = this;
         DontDestroyOnLoad(this);
     }
     else
     {
         //If a Singleton already exists and you find
         //another reference in scene, destroy it!
         if(this != _instance)
             Destroy(this.gameObject);
     }
     ObjectPool.CreatePool<Flecha>(flechaPrefab);
     ObjectPool.CreatePool<Maca>(macaPrefab);
 }