// Use this for initialization
 void Start()
 {
     _contexts   = Contexts.sharedInstance;
     _gameSystem = CreateSystemsGame(_contexts);
     _systems    = CreateSystems(_contexts);
     _gameSystem.Initialize();
     _systems.Initialize();
     countdownSystem = new CountdownSystem(_contexts);
     countdownSystem.Initialize();
     balloonsSpawner = StartCoroutine(SpawnBalloons());
     StartCoroutine(CountDown());
 }
Example #2
0
    void Start()
    {
        //Objeto para el plugin y enviar actividad
        InstantiateJavaObject("com.tfg.marta.androidplugin2.PluginClass");
        SendActivityReference("com.tfg.marta.androidplugin2.PluginClass");

        cs = World.Active.GetOrCreateManager <CountdownSystem>();

        //Si se ha cargado esta escena desde la escena "Tempo_Fin", es que se quiere
        //repetir la sesion anterior directamente (reinciar la cuenta atras con el mismo tiempo)
        if (Tempo_UltimaEscena.GetEscenaAnterior().Equals("Tempo_Fin"))
        {
            minutos = Tempo_UltimaEscena.GetMinutos();
            slider.GetComponent <SetTimeValue>().SetValue(minutos);
            Debug.Log("Repetir minutos: " + minutos);
            StartCDT();
        }

        Tempo_UltimaEscena.SetEscenaAnterior("Tempo");
    }