public static Guardado GetInstancia()
 {
     if (instancia == null)
     {
         instancia = GameObject.FindObjectOfType <Guardado>();
     }
     return(instancia);
 }
Beispiel #2
0
 private void Start()
 {
     guardado = Guardado.GetInstancia();
     if (guardado != null)
     {
         data = guardado.GetData(referencia);
     }
 }
        protected virtual void Awake()
        {
            instanciabase = this;

            if (informacionprefab != null)
            {
                if (Guardado.GetInstancia() == null)
                {
                    Guardado info = Instantiate(informacionprefab.gameObject).GetComponent <Guardado>();
                    info.Cargar();
                    DontDestroyOnLoad(info.gameObject);
                }
            }
        }
Beispiel #4
0
        protected override void Start()
        {
            info    = Guardado.GetInstancia();
            jugador = JugadorBasico.GetInstancia();

            if (tipo != GameplayTipo.PUNTAJE)
            {
                if (info != null)
                {
                    Data data = info.GetData(puntajereferencia);
                    if (data.referencia == puntajereferencia)
                    {
                        puntajemaximo = int.Parse(data.valor);
                    }
                }
            }
            else
            {
                puntajemaximo = puntajedeseado;
            }

            base.Start();
        }
 private void Awake()
 {
     instancia = this;
 }