private void DefinirSingleton() { if (Instancia == null) { Instancia = this; DontDestroyOnLoad(this); imageDeCarga.gameObject.SetActive(false); } else { Destroy(gameObject); } }
private void Awake() { if (imagenDeCarga != null && imagenDeCarga.activeSelf) { imagenDeCarga.gameObject.SetActive(false); } if (instancia != null) { Destroy(gameObject); return; } DontDestroyOnLoad(this.gameObject); instancia = this; }
void Start() { principalCamera.SetActive(false); pc = FindObjectOfType <PantallaDeCarga>(); for (int i = 0; i < botones.Length; i++) { if (botones[i] != null) { botones[i].SetActive(false); } } #if UNITY_EDITOR #elif UNITY_ANDROID || UNITY_IOS botones[0].SetActive(true); camP1.rect = new Rect(0, 0, 1, 1); Escena2.SetActive(false); #endif }
void Start() { //IniciarCalibracion(); EmpezarCarrera(); //para testing //PosCamionesCarrera[0].x+=100; //PosCamionesCarrera[1].x+=100; StartCoroutine(Play()); pantallaCarga = FindObjectOfType <PantallaDeCarga>(); mg = FindObjectOfType <ManagerGameplay>(); if (mg != null) { switch (mg.GetDificultad()) { case ManagerGameplay.Dificultad.Easy: for (int i = 0; i < objetosApagarFacil.Length; i++) { if (objetosApagarFacil[i] != null) { objetosApagarFacil[i].SetActive(false); } } break; case ManagerGameplay.Dificultad.Normal: for (int i = 0; i < objetosApagarNormal.Length; i++) { if (objetosApagarNormal[i] != null) { objetosApagarNormal[i].SetActive(false); } } break; case ManagerGameplay.Dificultad.Dificil: for (int i = 0; i < objetosApagarDificil.Length; i++) { if (objetosApagarDificil[i] != null) { objetosApagarDificil[i].SetActive(false); } } break; } } for (int i = 0; i < p2Objects.Length; i++) { if (p2Objects[i] != null) { p2Objects[i].SetActive(false); } } #if UNITY_EDITOR for (int i = 0; i < p2Objects.Length; i++) { if (p2Objects[i] != null) { p2Objects[i].SetActive(true); } } #elif UNITY_ANDROID || UNITY_IOS for (int i = 0; i < p2Objects.Length; i++) { if (p2Objects[i] != null) { p2Objects[i].SetActive(false); } } camp1.rect = new Rect(0f, 0f, 1f, 1f); camp1Entrega.rect = new Rect(0f, 0f, 1f, 1f); #endif }
// Use this for initialization void Start() { pantallaCarga = FindObjectOfType <PantallaDeCarga>(); }
void Start() { managerGameplay = FindObjectOfType <ManagerGameplay>(); pantallaCarga = FindObjectOfType <PantallaDeCarga>(); }
static void Main() { bool TestPass = false; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); try { //test conexion System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(); con.ConnectionString = ConfiguracionDataAccess.GetInstance().CadenaConexion; con.Open(); con.Close(); TestPass = true; } catch (SqlException ex) { MessageBox.Show("Error de Conexion, proporciona este error a soporte tecnico: \n\n" + ex.Message, "Mensaje del Sistem"); } if (TestPass) { try { CargadorArchivos cargador = new CargadorArchivos(); // Creamos el subproceso Thread hiloAuxiliar = new Thread(new ThreadStart(cargador.cargar)); // Ejecutamos el subproceso hiloAuxiliar.Start(); // Esperamos a que se carguen los archivos mientras ejecuta el splash while (!hiloAuxiliar.IsAlive) { ; } PantallaDeCarga formCarga = new PantallaDeCarga(2, hiloAuxiliar); // ------- Cargamos y mostramos el formulario Splash durante 2 minimo ----- // Mostramos el formulario de forma modal. formCarga.ShowDialog(); formCarga.Dispose(); LogicControlSistema enlaceControlSistema = new LogicControlSistema(); do { FormInicioSesion form = new FormInicioSesion(); form.ShowDialog(); form.Dispose(); if (enlaceControlSistema.EsLoggeado()) { Principal formPrincipal = new Principal(); Application.Run(formPrincipal); if (!formPrincipal.Visible) { formPrincipal.Dispose(); } enlaceControlSistema.CerrarSesion(); } else { isRunning = false; } } while (isRunning); } catch (Exception ex) { MessageBox.Show(ex.Message); isRunning = false; } } //Application.Run(new Test()); }