Пример #1
0
 override protected void Awake()
 {
     base.Awake();
     menuCanvasManager = MenuCanvasManager.GetInstance();
     shows_error       = false;
     Display.displays[1].Activate();
 }
Пример #2
0
        protected override void Awake()
        {
            base.Awake();
            Debug.Log("App controller Awake");
            curr_identifying_participant = 0;
            dataManager = DataManager.GetInstance();

            canvasManager   = MenuCanvasManager.GetInstance();
            applicationView = ApplicationView.GetInstance();
            string SettingsFilePath = "settings.json";



            appSettings = GetSettings(SettingsFilePath);



            if (appSettings == null)
            {
                applicationView.ShowNotificationMessage("Ошибки в распозновании файла настроек. Проверьти наличие файла настроек по адресу " + Path.GetFullPath(SettingsFilePath) + ". Перезапустите программу при наличии файла настроек для корректной работы приложения.");
            }
            Debug.Log("AlphaS_Web_Ip = " + appSettings.AlphaS_Web_Ip);
            dataManager.SetAlphaSWebIp(appSettings.AlphaS_Web_Ip);
            experimentManager            = new ExperimentManager();
            experimentManager.AllModules = dataManager.GetAllModules();
            if (experimentManager.AllModules == null)
            {
                Debug.Log("Ошибка в начальной загрузке информации про все модули");
            }
            else
            {
                Debug.Log("Информация про все модули успешно загружена");
            }
        }
Пример #3
0
        protected override void Awake()
        {
            base.Awake();

            dataManager     = DataManager.GetInstance();
            canvasManager   = MenuCanvasManager.GetInstance();
            applicationView = ApplicationView.GetInstance();
            Debug.Log("App controller Awake");
        }
Пример #4
0
 public ExperimentManager()
 {
     applicationController             = ApplicationController.GetInstance();
     applicationView                   = ApplicationView.GetInstance();
     dataManager                       = DataManager.GetInstance();
     canvasManager                     = MenuCanvasManager.GetInstance();
     experimentProcessCanvasController = canvasManager.GetExperimentProcessCanvasController();
     firstParticipant                  = new ParticipantInExperiment();
     secondParticipant                 = new ParticipantInExperiment();
     namedPipeResultsGetter            = new NamedPipeResultsGetter();
     curr_module_order                 = 1;
 }
Пример #5
0
        //Пайпа тоже должна быть где-то тут


        public ExperimentManager(Experiment experiment)
        {
            applicationController             = ApplicationController.GetInstance();
            applicationView                   = ApplicationView.GetInstance();
            dataManager                       = DataManager.GetInstance();
            canvasManager                     = MenuCanvasManager.GetInstance();
            experimentProcessCanvasController = canvasManager.GetExperimentProcessCanvasController();
            this.experiment                   = experiment;
            curr_module_order                 = 1;
            firstParticipant                  = new ParticipantInExperiment();
            secondParticipant                 = new ParticipantInExperiment();

            namedPipeResultsGetter = new NamedPipeResultsGetter();

            //Открываем пайп с названием AlphaS, который должен получать Dictionary <string string>, засериалайзеный в json
        }
Пример #6
0
 override protected void Awake()
 {
     base.Awake();
     menuCanvasManager = MenuCanvasManager.GetInstance();
     shows_error       = false;
 }
Пример #7
0
 private void Awake()
 {
     Instance = this;
 }