Ejemplo n.º 1
0
 void DelayMethod_Sawn()
 {
     {
         if (pausable.pausing)
         {
             Invoke("DelayMethod_Sawn", 1.0f);
             Debug.Log("DelayMethod_Sawn_retry");
         }
         else
         {
             Water2D_Spawner.Spawn();
             Debug.Log("DelayMethod_Sawn");
         }
     }
 }
Ejemplo n.º 2
0
 public void StartGame()
 {
     if (!_started)
     {
         spawner.Spawn();
         _started = true;
         playButton.GetComponent <UnityEngine.UI.Image>().sprite = restartImage;
         UnityEngine.UI.SpriteState ss = playButton.spriteState;
         ss.pressedSprite       = restartImageP;
         playButton.spriteState = ss;
     }
     else
     {
         Scene currentScene = SceneManager.GetActiveScene();
         SceneManager.LoadScene(currentScene.name);
     }
 }
Ejemplo n.º 3
0
 // Start is called before the first frame update
 void Start()
 {
     Time.timeScale = 1.0f;
     spawner        = GetComponentInChildren <Water2D.Water2D_Spawner>();
     gyroAvailable  = EnableGyro();
     if (levelComplete != null)
     {
         levelComplete.SetActive(false);
     }
     if (pauseMenu != null)
     {
         pauseMenu.SetActive(false);
     }
     if (autoStart)
     {
         spawner.Spawn();
     }
 }
Ejemplo n.º 4
0
 static void RunSpawner()
 {
     instance.Spawn();
 }