public static Show() { Thread thread = new Thread(() => { splashScreenView = new SplashScreenView(); .... }
public static void Setup(TestContext context) { try { DeleteProductionFiles(); } catch { } _winAppDriver.StartInfo.UseShellExecute = true; _winAppDriver.StartInfo.FileName = _winAppDriverPath; _winAppDriver.StartInfo.Verb = "runas"; _winAppDriver.Start(); //Desktop DesiredCapabilities _desktopCapabilities = new DesiredCapabilities(); _desktopCapabilities.SetCapability("app", "Root"); _desktopSession = new WindowsDriver <WindowsElement>(new Uri("http://127.0.0.1:4723"), _desktopCapabilities); _desktopSession.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(1.5)); //Camtasia DesiredCapabilities _appCapabilities = new DesiredCapabilities(); _appCapabilities.SetCapability("app", _editorPath); _camtasiaSession = new WindowsDriver <WindowsElement>(new Uri("http://127.0.0.1:4723"), _appCapabilities); _camtasiaSession.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(2.5)); //Views _splashScreenView = new SplashScreenView(_camtasiaSession); _welcomeWindowView = new WelcomeWindowView(_camtasiaSession); _mainWindowView = new MainWindowView(_camtasiaSession); _recorderView = new RecorderView(_desktopSession); }
private void ShowSplashScreenView() { _splashScreenView = new SplashScreenView(); _pageView.Navigate(_splashScreenView); _splashScreenView.Complete += _splashView_Complete; _splashScreenView.Start(); }
public static void Show(CultureInfo culture) { if (_splashScreen != null) { throw new DeveloperException("Пердыдущий SplashScreen не был закрыт."); } _splashScreen = null; DXSplashScreen.Show(cu => { _splashScreen = new SplashScreenView((CultureInfo)cu); try { SplashScreenHandle = _splashScreen == null ? (IntPtr?)null : new WindowInteropHelper(_splashScreen).EnsureHandle(); } catch { SplashScreenHandle = null; } return(_splashScreen); }, null, culture, null); }
public MainWindow() { // SplashScreenの表示 var splashScreen = new SplashScreenView(); splashScreen.Show(); // SplashScreen表示中にViewModelの読み込み var timer = new Stopwatch(); timer.Start(); var vm = new MainWindowViewModel(); vm.InitViewFolder(); DataContext = vm; timer.Stop(); // 一定時間待機後、SplashScreenを閉じる if (MIN_SPL_TIME - timer.ElapsedMilliseconds > 0) { Thread.Sleep(MIN_SPL_TIME); } splashScreen.Close(); InitializeComponent(); }
private void ApplicationStart(object sender, StartupEventArgs e) { try { AppDomain.CurrentDomain.UnhandledException += OnUnhandledException; Current.ShutdownMode = ShutdownMode.OnExplicitShutdown; Settings = AppSettings.Initialize(); if (Settings != null) { var splash = new SplashScreenView(); if ((bool)splash.ShowDialog()) { RepositoryWrapper.Instantiate(Settings.CurrentConnectionString); var mainWindow = new MainWindow(); Current.ShutdownMode = ShutdownMode.OnMainWindowClose; Current.MainWindow = mainWindow; MainWindow.Show(); } else { Current.Shutdown(0); } } else { throw new ArgumentNullException("No se pudo leer el archivo de configuración."); } } catch (Exception ex) { SharedBaseView.ShowErrorMessageBox(new WaitingView(""), ex.Message); Current.Shutdown(-1); } }
protected override Window CreateShell() { splash = Container.Resolve <SplashScreenView>(); splash.Show(); return(splash); }
protected override async void OnStart() { MainPage = new SplashScreenView(); AppCenter.Start("android=330fab63-49a2-4cbc-9523-d922c8e3d685;", typeof(Analytics), typeof(Crashes)); await Task.Delay(2000); await new NavigationService().InitializeAsync(); // Handle when your app starts }
public static void Show(CultureInfo culture) { _splashScreen = null; DXSplashScreen.Show(cu => { _splashScreen = new SplashScreenView((CultureInfo)cu); return(_splashScreen); }, null, culture, null); }
public static void Close() { try { DXSplashScreen.Close(); } finally { _splashScreen = null; } }
//This gets called from SceneManager's Start() public virtual void InitManager() { mSplashView = new SplashScreenView(); InputController.SingleTapped += OnSingleTapped; InputController.DoubleTapped += OnDoubleTapped; InputController.BackButtonTapped += OnBackButtonTapped; mSplashView.LoadView(); StartCoroutine(LoadAboutPageForFirstTime()); mActiveViewType = ViewType.SPLASHVIEW; }
protected async override void OnStartup(StartupEventArgs e) { SplashScreenView splashScreen = new SplashScreenView(); splashScreen.Show(); base.OnStartup(e); await Task.Delay(4000); MainWindow main = new MainWindow(); main.Show(); splashScreen.Close(); }
private void ShowSplash() { // Create the window SplashScreenView animatedSplashScreenWindow = new SplashScreenView(); splashScreen = animatedSplashScreenWindow; // Show it animatedSplashScreenWindow.Show(); // Now that the window is created, allow the rest of the startup to run ResetSplashCreated.Set(); System.Windows.Threading.Dispatcher.Run(); }
protected override async void OnStartup(StartupEventArgs e) { base.OnStartup(e); var splashScreen = new SplashScreenView(); splashScreen.Show(); await splashScreen.LoadDataAsync(); var mainView = new MainWindowView(); mainView.Show(); splashScreen.Close(); }
//This gets called from SceneManager's Start() public virtual void InitManager() { mSplashView = new SplashScreenView(); mAboutView = new AboutScreenView(); mAboutView.SetTitle(TitleForAboutPage); mAboutView.OnStartButtonTapped += OnAboutStartButtonTapped; m_UIEventHandler.CloseView += OnTappedOnCloseButton; m_UIEventHandler.GoToAboutPage += OnTappedOnGoToAboutPage; InputController.SingleTapped += OnSingleTapped; InputController.DoubleTapped += OnDoubleTapped; InputController.BackButtonTapped += OnBackButtonTapped; mSplashView.LoadView(); StartCoroutine(LoadAboutPageForFirstTime()); mActiveViewType = ViewType.SPLASHVIEW; }
//This gets called from SceneManager's Start() public virtual void InitManager() { mSplashView = new SplashScreenView(); mAboutView = new AboutScreenView(); mAboutView.SetTitle(TitleForAboutPage); mAboutView.OnStartButtonTapped += OnAboutStartButtonTapped; m_UIEventHandler.CloseView += OnTappedOnCloseButton; m_UIEventHandler.GoToAboutPage += OnTappedOnGoToAboutPage; InputController.SingleTapped += OnSingleTapped; InputController.DoubleTapped += OnDoubleTapped; InputController.BackButtonTapped += OnBackButtonTapped; //mSplashView.LoadView(); //StartCoroutine(LoadAboutPageForFirstTime()); mActiveViewType = ViewType.SPLASHVIEW; }
private async Task ShowSplashScreen() { SplashScreenView splashScreenView = new SplashScreenView(); Task splashTask = Task.Factory.StartNew(() => { Current.Dispatcher.BeginInvoke(new Action(() => { splashScreenView.Show(); })); }); await Task.Delay(MainApplication.Properties.Settings.Default.SplashScreenTime); splashTask = Task.Factory.StartNew(() => { Current.Dispatcher.BeginInvoke(new Action(() => { splashScreenView.Close(); })); }); }
public bool ShowSplashScreen(UIInterfaceOrientation orientation) { if (this.splashView == null) { #if DEBUG log("Showing SplashScreen..."); #endif splashView = new SplashScreenView(orientation); // Show splash screen as top view this.View.AddSubview(splashView); this.View.BringSubviewToFront(splashView); return(true); } else { #if DEBUG log("Not able to show the splash screen. Reason: it is already shown."); #endif return(false); } }
public bool DismissSplashScreen() { #if DEBUG log("Dismissing SplashScreen..."); #endif if (splashView != null) { splashView.RemoveFromSuperview(); splashView.Dispose(); splashView = null; #if DEBUG log("Splashscreen dismissed."); #endif return(true); } #if DEBUG log("Not able to dismiss the splash screen. Reason: it is not shown."); #endif return(false); }
public static SplashScreenViewModel CreateSplashScreen( string header, string title, string initialLoadingMessage, int minimumMessageDuration) { var viewModel = new SplashScreenViewModel(initialLoadingMessage, minimumMessageDuration) { Header = header, Title = title }; Thread thread = new Thread(() => { var splashScreen = new SplashScreenView(viewModel); splashScreen.Topmost = true; splashScreen.Show(); splashScreen.Closed += (x, y) => splashScreen.Dispatcher.InvokeShutdown(); System.Windows.Threading.Dispatcher.Run(); }); thread.SetApartmentState(ApartmentState.STA); thread.IsBackground = true; thread.Start(); return(viewModel); }
public App() { var ss = new SplashScreenView(); this.MainWindow = ss; ss.Show(); Task.Factory.StartNew(() => { // static 呼び出し用(Ace実体を探し中・・・) var a = AceUtil.NodeVersion; Debug.WriteLine(a); // UI thread this.Dispatcher.Invoke(() => { // メイン起動しスイッチ this.MainWindow = new MainWindow(); this.MainWindow.Show(); ss.Close(); }); }); }
//This gets called from SceneManager's Start() public virtual void InitManager() { //configurando el singleton para referenciar el manager if (manager == null) { DontDestroyOnLoad (gameObject); manager = this; } else if (manager != this) { Destroy(gameObject); } Debug.Log ("Width: " + Screen.width); Debug.Log ("Height: " + Screen.height); Debug.Log ("dpi: " + Screen.dpi); mSplashView = new SplashScreenView(); mAboutView = new AboutScreenView(); mAboutView.SetTitle(TitleForAboutPage); mAboutView.OnStartButtonTapped += OnAboutStartButtonTapped; m_UIEventHandler.CloseView += OnTappedOnCloseButton; m_UIEventHandler.GoToAboutPage += OnTappedOnGoToAboutPage; InputController.SingleTapped += OnSingleTapped; InputController.DoubleTapped += OnDoubleTapped; InputController.BackButtonTapped += OnBackButtonTapped; mSplashView.LoadView(); StartCoroutine(LoadAboutPageForFirstTime()); mActiveViewType = ViewType.SPLASHVIEW; if (Screen.height <= 480) compact_mode = true; else compact_mode = false; //inicializando las variables que controlan el flujo hacia atras de la app: goBackFromOtherInterface = false; interfaceComingBackFrom = ""; //inicializando en false la variable que controla el tutorial 1: inTutorialPhase1 = false; //inicializando variable que controla el tutorial fase 2: inTutorialPhase2 = false; //inicializando variable para determinar si esta en modo AR: in_RA_mode = false; //inicializando la variable de modo de evaluacion: in_Evaluation_mode = false; //inicializando la variable del modo informativo: in_informative_mode = false; //inicializando la variable que controla los pasos del proceso: processOrder = 0; //inicializando informacion adicional desplegada en false: info_additional_displayed = false; //inicializando variable que controla la carga de info desde el marcador: informationLoadedFromMarker = false; //cargando los datos de informacion adicional que debe mostrar cada marcador: //Para el marcador 1 (Capo del carro): markerInScene = GameObject.Find ("FrameMarker1"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker_p; controller_info_marker.image_marker_real_path = image_marker_real_p; controller_info_marker.text_to_show_blinking = text_to_show_blink; controller_info_marker.image_hand_touch_path = image_hand_touch_p; controller_info_marker.text_to_show_blinking_touch = text_to_show_blink_touch; controller_info_marker.info_add_select_button_enable = true; Debug.Log ("******Estado del boton select: " + controller_info_marker.info_add_select_button_enable); controller_info_marker.image_for_button_select = image_btn_select; Debug.Log ("******Asignando la imagen para el boton select: " + image_btn_select_path); controller_info_marker.onClickSelectButton_tut1 += onClickSelectCapoCarroSearch; //La siguiente es informacion adicional que se carga para la fase de evaluacion: controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = real_image_help_path; //para el marcador 16 (maquina aigua a pressio): markerInScene = GameObject.Find ("FrameMarker16"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker_tutorial2_p; controller_info_marker.image_marker_real_path = image_marker_tutorial2_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; //informacion adicional que se debe mostrar para el icono que se ha activado controller_info_marker.text_add_info_btn_one = text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker16; //El metodo que se debe ejecutar aqui en el AppManager se define directamente sobre la interfaz en //el metodo: GoToSearchObjectsTutorialPhase2 porque se requiere asignar directamente sobre la //interfaz por el uso del metodo delegado //variables para el marcador 19 (agua y jabon (galleda d'aigua)) markerInScene = GameObject.Find ("FrameMarker19"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker_tut2_p; controller_info_marker.image_marker_real_path = image_marker_tut2_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; //informacion adicional que se debe mostrar para el icono que se ha activado controller_info_marker.text_add_info_btn_one = text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker19; //variables para el marcador 21 (bayeta - baieta rentar): markerInScene = GameObject.Find ("FrameMarker21"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker3_tutorial2_p; controller_info_marker.image_marker_real_path = image_marker3_tutorial2_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker21; markerInScene = GameObject.Find ("FrameMarker24"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker24_p; controller_info_marker.image_marker_real_path = image_marker24_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker24_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker24; //variables para el marcador 25 (Papel Absorbente Roberlo DC3430): markerInScene = GameObject.Find ("FrameMarker25"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker25_p; controller_info_marker.image_marker_real_path = image_marker25_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker25_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker25; //variables para el marcador 26 (desengrasante DA93) (Fase 1 - Paso 6): markerInScene = GameObject.Find ("FrameMarker26"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker26_p; controller_info_marker.image_marker_real_path = image_marker26_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker26_text_add_info_btn_two; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_gas; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker26; //variables para el marcador 30 (Disco abrasivo P80): markerInScene = GameObject.Find ("FrameMarker30"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker30_p; controller_info_marker.image_marker_real_path = image_marker30_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker30; //variables para el marcador 32 (Disco abrasivo P120): markerInScene = GameObject.Find ("FrameMarker32"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker32_p; controller_info_marker.image_marker_real_path = image_marker32_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; //controller_info_marker.image_real_help_path = hint; //variables para el marcador 33 (Disco abrasivo P150): markerInScene = GameObject.Find ("FrameMarker33"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker33_p; controller_info_marker.image_marker_real_path = image_marker33_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; //variables para el marcador 34 (Disco abrasivo P180): markerInScene = GameObject.Find ("FrameMarker34"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker34_p; controller_info_marker.image_marker_real_path = image_marker34_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; //variables para el marcador 36 (Disco abrasivo P240): markerInScene = GameObject.Find ("FrameMarker36"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker36_p; controller_info_marker.image_marker_real_path = image_marker36_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker36; //variables para el marcador 38 (Disco abrasivo P320): markerInScene = GameObject.Find ("FrameMarker38"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker38_p; controller_info_marker.image_marker_real_path = image_marker38_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker26_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker38; //variables para el marcador 45 (esponja paper P320): markerInScene = GameObject.Find ("FrameMarker45"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker45_p; controller_info_marker.image_marker_real_path = image_marker45_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker5_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker45; //variables para el marcador 45 (esponja paper P400): markerInScene = GameObject.Find ("FrameMarker46"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker46_p; controller_info_marker.image_marker_real_path = image_marker46_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker5_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker33_text_info_btn_two_polv; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker46; //variables para el marcador 65 (Cinta de Enmascarar): markerInScene = GameObject.Find ("FrameMarker65"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker65_p; controller_info_marker.image_marker_real_path = image_marker65_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker65_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker65; //variables para el marcador 69 (Cinta de Enmascarar): markerInScene = GameObject.Find ("FrameMarker69"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker69_p; controller_info_marker.image_marker_real_path = image_marker69_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker69_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker69; markerInScene = GameObject.Find ("FrameMarker99"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker99_p; controller_info_marker.image_marker_real_path = image_marker99_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker5_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker5_text_add_info_btn_two; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_polv; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker99; //variables para el marcador 6 (martillo): markerInScene = GameObject.Find ("FrameMarker100"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker100_p; controller_info_marker.image_marker_real_path = image_marker100_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker6_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_question_mark_path = question_mark_path; controller_info_marker.image_real_help_path = img_eval_mode_hint_marker100; /* markerInScene = GameObject.Find ("FrameMarker6"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker6_p; controller_info_marker.image_marker_real_path = image_marker6_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.text_add_info_btn_one = marker6_text_add_info_btn_one; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; */ /* markerInScene = GameObject.Find ("FrameMarker7"); controller_info_marker = markerInScene.GetComponent<ControllerAddInfoInMarker> (); controller_info_marker.image_marker_path = image_marker7_p; controller_info_marker.image_marker_real_path = image_marker7_real_p; controller_info_marker.info_add_select_button_enable = true; controller_info_marker.info_add_button_one_enable = true; controller_info_marker.info_add_button_two_enable = true; controller_info_marker.text_add_info_btn_one = marker7_text_add_info_btn_one; controller_info_marker.text_add_info_btn_two = marker7_text_add_info_btn_two; controller_info_marker.image_for_button_select = image_btn_select_path; controller_info_marker.image_for_button_one = image_btn_one_path; controller_info_marker.image_for_button_two = image_button_two_mascara_gas; */ //inicializando la variable qque indica si las fases ya se han organizado en el modo de evaluacion: eval_mode_phases_organized = false; //inicializando la variabe que indica si los pasos de la FASE 1 ya se han organizado en el modo evaluacion: eval_mode_phase1_steps_organized = false; //inicializando variable que indica si los pasos de la FASE 2 ya se han organizado en el modo evaluacion eval_mode_phase2_steps_organized = false; //inicializando las variables que controlan el modo guiado y la disponibilidad del modo evaluacion: evaluation_mode_enabled = true; phase_one_enable = true; //la fase uno esta habilitada por defecto debido a que es por donde se comienza phase_two_enable = false; phase_three_enable = false; phase_four_enable = false; phase_five_enable = false; phase_six_enable = false; //inicializando las variables que controlan la activacion de las fases en el modo evaluacion: phase_one_enable_eval_mode = true; phase_two_enable_eval_mode = false; phase_three_enable_eval_mode = false; phase_four_enable_eval_mode = false; phase_five_enable_eval_mode = false; phase_six_enable_eval_mode = false; //inicializando el vector que controla si los pasos de la fase 1 ya se han completado: Debug.Log ("AppManager: Se va a crear el vector de StepsOfProcess FASE 1 e inicializando..."); steps_phase_one_completed = new StepOfProcess[6]; for (int i = 0; i<steps_phase_one_completed.Length; i++) { steps_phase_one_completed[i] = new StepOfProcess(false,false,false,true,true); //se inicializa un vector con todas las actividades en false menos la ultima: tomar fotos (porque hay algunos pasos que no tienen esta actividad) } //debido a que hay una actividad de tomar fotos en la fase 1 en el paso 6 (desengrasado) entonces se inicializa en false la actividad take_photo: steps_phase_one_completed [5].take_photo_ficha_tecnica = false; steps_phase_one_completed [5].take_photo_ficha_seguridad = false; //inicializando el vector que controla si los pasos de la fase ya se han completado: Debug.Log ("AppManager: Se va a crear el vector de StepsOfProcess FASE 2 e inicializando..."); steps_phase_two_completed = new StepOfProcess[8]; for (int j = 0; j<steps_phase_two_completed.Length; j++) { steps_phase_two_completed[j] = new StepOfProcess(false,false,false,true,true); //se inicializa un vector con todas las actividades en false menos la ultima: tomar fotos (porque hay algunos pasos que no tienen esta actividad) } //inicializando el vector que controla si los pasos de la FASE 1 ya se han completado //por defecto todos se inicializan en false: steps_p_one_eval_completed = new StepOfProcessEvalMode[6]; for (int i = 0; i<steps_p_one_eval_completed.Length; i++) { steps_p_one_eval_completed[i] = new StepOfProcessEvalMode(false,false); //se inicializa un vector con todas las actividades en false menos la ultima: tomar fotos (porque hay algunos pasos que no tienen esta actividad) } //inicializando el vector que controla si los pasos de la FASE 2 ya se han completado //por defecto todos se inicializan en false: steps_p_two_eval_completed = new StepOfProcessEvalMode[8]; for (int i = 0; i<steps_p_two_eval_completed.Length; i++) { steps_p_two_eval_completed[i] = new StepOfProcessEvalMode(false,false); //se inicializa un vector con todas las actividades en false menos la ultima: tomar fotos (porque hay algunos pasos que no tienen esta actividad) } //se inicializa la variable que le permite al estudiante regresar de la interfaz de tomar fotos: //esta variable es modificda desde el script ControllerPinturaCameraImage can_return_from_take_photo = true; //Intentando cargar los datos del estudiante desde el archivo de datos local: }
void Start() { mSplashView = new SplashScreenView(); mSplashView.LoadView(); StartCoroutine(LoadAboutPageAfter(5)); }
public SplashScreenVM(SplashScreenView view) { _view = view; }
private void _splashView_Complete(object sender, EventArgs e) { ShowGameView(); _splashScreenView = null; }
void Start() { mSplashView = new SplashScreenView(); mSplashView.LoadView(); StartCoroutine(LoadAboutPageAfter(2)); }