// 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); // Публикуем событие - вывод сообщения } }
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); } }