Example #1
0
    // Update is called once per frame
    void Update()
    {
        // Отладка
        if (Input.GetKeyDown("i"))
        {
            myInstrUI.MyAccText("Сидоров");
            myInstrUI.MyTopicText("Освоение тренажера");
            myInstrUI.MyPartText("Контроллеры", 10);
            myInstrUI.MyStep(1);
            string[] myIns = { "Текст инструкции.\nТекст инструкции.\nТекст инструкции. Текст инструкции. Текст инструкции." };
            myInstrUI.MyInstr(myIns);

            myInstrUI.Show();
        }
        else if (Input.GetKeyDown("k"))
        {
            myInstrUI.Hide();
        }
        else if (Input.GetKeyDown("r"))
        {
            mySummaryUI.Show();
        }
        else if (Input.GetKeyDown("t"))
        {
            mySummaryUI.Hide();
        }
        else if (Input.GetKeyDown("1"))
        {
            myGlobals.GlShowMessage("Нажато один. Привет, мир!"); // Публикуем событие - вывод сообщения
        }
        else if (Input.GetKeyDown("2"))
        {
            myGlobals.GlShowMessage("Нажато два. Пока, мир!", 1); // Публикуем событие - вывод сообщения
        }
    }
Example #2
0
 XDocument MyLoadXML(string myFile)
 {
     try
     {
         XDocument myXDoc = XDocument.Load(myFile);
         print("XML Document загружен " + myFile);
         // Пропишем название темы, раздела и число шагов в панели инструкции
         myInstrUI.MyTopicText(myXDoc.Root.Attribute("name").Value);
         return(myXDoc);
     }
     catch (System.Exception e)
     {
         print("XML Document " + myFile + " load error: " + e.Message);
         return(null);
     }
 }