public void Start() { wordManager = FindObjectOfType <WordManager>(); healthManager = FindObjectOfType <HealthManager>(); gameManager = FindObjectOfType <GameManager>(); scoreCounter = FindObjectOfType <ScoreCounter>(); }
private List <LetterItem> lettersInCheck; //for calculation purposes private void Awake() { if (instance == null) { instance = this; } else { Destroy(this); } if (lettersInCheck == null) { lettersInCheck = new List <LetterItem>(); } if (words == null) { words = new Words(); } if (history == null) { history = new HashSet <string>(); } if (letters == null) { letters = new List <LetterItem>(); } }
// Start is called before the first frame update void Start() { StartCoroutine(RadWord(0f)); Manager = GameObject.Find("GameData").gameObject; Audio = GameObject.Find("AudioManager").gameObject; Effect = GameObject.Find("EffectManager").gameObject; effectAudio.clip = effectClip; wordManager = Manager.GetComponent <WordManager>(); while (numIndexList.Count != 20) { wordIndex = Random.Range(0, 20); if (!numIndexList.Contains(wordIndex)) { numIndexList.Add(wordIndex); } } //ทำการปิดหน้า summary ทุกครั้งตอนเริ่มเกม result.summaryCanvas.SetActive(false); //ShowSorting(wordIndex); result.textTotalScore.text = result.totalScore.ToString(); }
private void SendEmailForAbstract() { MessageBoxResult messageBoxResult = MessageBox.Show("Вы действительно хотите отправить тезисы по e-mail?", "Подтверждение действия", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { var emails = new List <string>(CurrentAbstractWork.Model.Abstract.PersonConference.Person.Emails.Select(o => o.Name)); var topic = DefaultManager.Instance.MailHeaderAbstract + " Тезисы № " + CurrentAbstractWork.Model.Abstract.SourceId; var message = "---"; switch (CurrentAbstractWork.AbstractStatusName) { case "Принят": message = DefaultManager.Instance.MailMessagePositive.Replace("<ABSTRACT_NAME>", CurrentAbstractWork.Model.Abstract.Name);; break; case "Отклонен": message = DefaultManager.Instance.MailMessageNegative.Replace("<ABSTRACT_NAME>", CurrentAbstractWork.Model.Abstract.Name);; break; case "Отклонен повторно": message = DefaultManager.Instance.MailMessageNegativeSecond.Replace("<ABSTRACT_NAME>", CurrentAbstractWork.Model.Abstract.Name);; break; case "В работе": message = DefaultManager.Instance.MailMessageWork.Replace("<ABSTRACT_NAME>", CurrentAbstractWork.Model.Abstract.Name);; break; default: break; } var file = WordManager.AbstractToWord(CurrentAbstractWork.Model.Abstract); var emailFrom = CurrentAbstractWork.Reviewer.Email; EmailManager.Instance.SendMailForAbstract(emails, emailFrom, topic, message, file); } }
public GameController() { wordManager = new WordManager (); player = new Player (); enemyManager = new EnemyManager (); int buttonLenX = 3; int buttonLenY = 5; panels = new Panel[buttonLenX, buttonLenY]; float buttonSize = 50; Rect buttonRect = new Rect (0, 200, buttonSize, buttonSize); for (int x = 0; x < buttonLenX; x++) { for (int y = 0; y < buttonLenY; y++) { buttonRect.x += buttonSize + 1; panels [x, y] = new Panel (); panels [x, y].position = buttonRect; } buttonRect.x = 0; buttonRect.y += buttonSize + 1; } AddWord (wordManager.GetWord (), ColorType.red); AddWord (wordManager.GetWord (), ColorType.blue); AddWord (wordManager.GetWord (), ColorType.green); }
//public float fallSpeed = 1f; private void Start() { wm = FindObjectOfType <WordManager>(); player = FindObjectOfType <Player>(); generator = FindObjectOfType <Generator>(); wordCanvas = GameObject.Find("Canvas").GetComponent <Transform>(); }
public void SetMsg(string msg, WordManager wordManager, Word word) { MsgText.text = msg; WordManager = wordManager; IsActivey = false; Word = word; }
private void btnAddCategory_Click(object sender, EventArgs e) { try { //Başarılı ekleme işlemi if (!string.IsNullOrEmpty(txtEnglish.Text) && !string.IsNullOrEmpty(txtTurkish.Text)) { WordManager wm = new WordManager(); int result = wm.AddWord(txtTurkish.Text, txtEnglish.Text, user); MessageBox.Show(result + " Kayıt Eklendi.."); txtEnglish.Text = ""; txtTurkish.Text = ""; } else { //Alanların boş olması kontrolü MessageBox.Show("Gerekli Alanları Doldurunuz.."); return; } } catch (Exception) { //Beklenmeyen hatalar MessageBox.Show("Beklenmeyen bir hata oluştu. Lütfen Daha sonra tekrar deneyiniz.."); } }
public Score(string name, WordManager manager, WordSearchPageViewModel viewModel) { Name = name; Points = viewModel.GameScore; Level = 2;// (int)manager.DifficultyLevel; Date = DateTimeOffset.Now; }
//TODO //create word object where letter does not respond but word does. //create another gameplay where you assemble letters. //have them bounce around? private void Awake() { WordManager = WordMangerCanvas.GetComponent <WordManager>() ?? throw new NullReferenceException("no word manager"); _gameOptions = WordManager.GameOptions; _audioManager = FindObjectOfType <AudioManager>(); _uiManager = FindObjectOfType <UiManager>(); }
static void AssertCount(WordManager wordManager, string wordToAdd, int count) { var word1 = new Word(wordToAdd); wordManager.Add(word1); Assert.That(wordManager.PrettyPrint, Contains.Substring($"{word1.PrettyPrint} {count}")); }
public void ResetHack() { switch (currentLevel) { case PuzzleDifficultiesLevel.Easy: BruteForcePuzzle bfp = BruteForce.GetComponent <BruteForcePuzzle>(); bfp.Reset(); CameraManager.Instance.SwitchMainCamera(); break; case PuzzleDifficultiesLevel.Medium: WordManager w = TypingSim.GetComponent <WordManager>(); w.Reset(); CameraManager.Instance.SwitchMainCamera(); break; case PuzzleDifficultiesLevel.Hard: GridLevelManager g = LinePizzle.GetComponent <GridLevelManager>(); g.Reset(); CameraManager.Instance.SwitchMainCamera(); break; } InProgress = false; currentLevel = PuzzleDifficultiesLevel.None; }
void Start() { target = GameObject.Find("Player").transform; rb = GetComponent <Rigidbody2D>(); word = GameObject.Find("GameManager").GetComponent <WordManager>(); gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); }
void Start() { blast = GameObject.Find("Blast").GetComponent <AudioSource> (); wordManager = GameObject.Find("WordManager").GetComponent <WordManager>(); SetSpeed(); SetSize(); }
public GameController() { wordManager = new WordManager(); player = new Player(); enemyManager = new EnemyManager(); int buttonLenX = 3; int buttonLenY = 5; panels = new Panel[buttonLenX, buttonLenY]; float buttonSize = 50; Rect buttonRect = new Rect(0, 200, buttonSize, buttonSize); for (int x = 0; x < buttonLenX; x++) { for (int y = 0; y < buttonLenY; y++) { buttonRect.x += buttonSize + 1; panels [x, y] = new Panel(); panels [x, y].position = buttonRect; } buttonRect.x = 0; buttonRect.y += buttonSize + 1; } AddWord(wordManager.GetWord(), ColorType.red); AddWord(wordManager.GetWord(), ColorType.blue); AddWord(wordManager.GetWord(), ColorType.green); }
public Word(string msg, WordDisplay display, WordManager wordManager) { word = msg; typeIndex = 0; wordDisplay = display; wordDisplay.SetMsg(msg, wordManager, this); }
void Start() { Instance = this; words = new List <Word>(); DontDestroyOnLoad(gameObject); StartCoroutine(LoadWords()); }
public SyllableForm() { InitializeComponent(); this.MouseClick += Form1_MouseClick; this.Load += SyllableForm_Load; wm = new WordManager(); }
public void Rotate() { WordManager .GetComponentsInChildren<Word>() .ToList() .ForEach(w => { Undo(w, "Rotate"); w.Direction = (w.Direction == WordDirection.Horizontal) ? WordDirection.Vertical : WordDirection.Horizontal; }); LetterController .AllLetters .ForEach(l => { Vector3 position = l.transform.position; position.x = l.transform.position.y; position.y = l.transform.position.x; Undo(l.transform, "Rotate"); l.transform.position = position; }); LetterController.ConnectAdjacentLetters(); }
public void SpawnWords() { if (WordSet == null) { Debug.LogError("WordSet is null !!!"); return; } ClearTable(); // Find center _bounds = WordSet.GetBound(); Vector3 boundsCenter = _bounds.center; boundsCenter.x = Mathf.Round(boundsCenter.x); boundsCenter.y = Mathf.Round(boundsCenter.y); boundsCenter.z = 0; _bounds.center = boundsCenter; // Spawn new words foreach (SWord sWord in WordSet.Words) { SpawnWord(sWord); } // PostProcess WordManager.GetWordsFormChilds(); LetterController.ConnectAdjacentLetters(); }
public void WordParseTest() { var projDirectoryPath = _fixture.SettingsManager.ContentRootPath; var htmlDirectoryPath = PathUtils.Combine(projDirectoryPath, "build"); var imageDirectoryPath = PathUtils.Combine(htmlDirectoryPath, "images"); const string imageDirectoryUrl = "images"; DirectoryUtils.DeleteDirectoryIfExists(htmlDirectoryPath); DirectoryUtils.CreateDirectoryIfNotExists(htmlDirectoryPath); var wordsDirectory = PathUtils.Combine(projDirectoryPath, "assets/words"); foreach (var docxFilePath in Directory.GetFiles(wordsDirectory, "*.docx")) { var settings = new WordManager.ConverterSettings { IsSaveHtml = true, HtmlDirectoryPath = htmlDirectoryPath, ImageDirectoryPath = imageDirectoryPath, ImageDirectoryUrl = imageDirectoryUrl }; WordManager.ConvertToHtml(docxFilePath, settings); } foreach (var file in Directory.GetFiles(htmlDirectoryPath, "*.html")) { WordManager.ConvertToDocx(file, htmlDirectoryPath); } Assert.True(true); }
public async Task <ActionResult <StringResult> > Submit([FromBody] SubmitRequest request) { var site = await _siteRepository.GetAsync(request.SiteId); if (site == null) { return(this.Error("无法确定内容对应的站点")); } var builder = new StringBuilder(); foreach (var file in request.Files) { if (string.IsNullOrEmpty(file.FileName) || string.IsNullOrEmpty(file.Title)) { continue; } var filePath = _pathManager.GetTemporaryFilesPath(file.FileName); var(_, _, wordContent) = await WordManager.GetWordAsync(_pathManager, site, false, request.IsClearFormat, request.IsFirstLineIndent, request.IsClearFontSize, request.IsClearFontFamily, request.IsClearImages, filePath, file.Title); wordContent = await _pathManager.DecodeTextEditorAsync(site, wordContent, true); builder.Append(wordContent); FileUtils.DeleteFileIfExists(filePath); } return(new StringResult { Value = builder.ToString() }); }
public void Convert_มด_Word_To_Braille_Word_Test() { var input = "กด"; var expect = @"⠛⠙"; IWordManager converter = new WordManager(input); Assert.Equal(expect, converter.Output()); }
public WordsForm() { InitializeComponent(); wm = new WordManager(); this.MouseClick += Form_MouseClick; this.Load += WordsForm_Load; regularBackground = lblWrite.BackColor; }
void Start() { rb = GetComponent <Rigidbody>(); audioSource = GetComponent <AudioSource>(); theWord = GameObject.Find("WordManager"); WordManagerScript = theWord.GetComponent <WordManager>(); player = GameObject.FindGameObjectsWithTag("Player"); }
private void Start() { wordManager = FindObjectOfType <WordManager>(); // Display the first word wordManager.AddWord("type us"); timeStamp = Time.time + firstWordDelay; }
public void Start() { health = Random.Range(10, 15); wordManager = WordManager.Instance; currentWord = wordManager.GetRandomWord(); attackSpeed = 5; Debug.LogError(currentWord); }
public void Convert_คิดถึง_Word_To_Braille_Word_Test() { var input = "คิดถึง"; var expect = @"⠥⠃⠙⠞⠪⠻"; IWordManager converter = new WordManager(input); Assert.Equal(expect, converter.Output()); }
private void Start() { curTags = new List <string>(); curDic = new List <string>(); inputController = InputController.Get_InputController(); wordManager = WordManager.Get_WordManager(); }
public Word(string _word, WordDisplay _display, WordManager _manager) { word = _word; typeIndex = 0; display = _display; display.SetWord(word); }
public void CreateTemplate() { var wordManager = new WordManager(); string documentPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data/本年度支部工作计划-模板.docx"); XWPFDocument document = wordManager.ReadWord(documentPath); var template = new List <TemplateModel> { new StringTemplateModel { Key = "Content", Value = "这是年度工作计划的内容" }, new StringTemplateModel { Key = "Content2", Value = "~!@#¥%……&*()——+内嵌模板!@#$%^&*()_+" }, new StringTemplateModel { Key = "Text1", Value = "表格内文本1" }, new StringTemplateModel { Key = "Text2", Value = "表格内文本2" }, new StringTemplateModel { Key = "Text3", Value = "表格内文本3" }, new StringTemplateModel { Key = "Text4", Value = "表格内文本4" }, new TableTemplateModel { Key = "Table", Value = GetData(), StartRowNumber = 2, OnSetCellText = null } }; wordManager.ApplyToTemplate(document, template.ToArray()); string documentSavePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Data/本年度支部工作计划.docx"); if (File.Exists(documentSavePath)) { File.Delete(documentSavePath); } using (var fileStream = new FileStream(documentSavePath, FileMode.Create)) { document.Write(fileStream); } }
public static string GenerateWordReport(AnalysisDictionary reportValues, string outputPath, string templatePath) { if (File.Exists(outputPath)) { File.Delete(outputPath); } var manager = new WordManager { MergeColsValues = reportValues, FileName = templatePath }; var content = manager.Bind(); File.Copy(templatePath, outputPath); File.WriteAllBytes(outputPath, content); return outputPath; }
void Awake() { if (wordManager == null) { wordManager = this; } //Load solved/unsolved word arrays Load (); //If there is no unsolved word list, then this is the first time //the script is being run, add some if (unsolvedWords == null) { unsolvedWords = new Hashtable (); LoadWordsFromTextFile(); } solvedWords = new Hashtable (); Debug.Log (solvedWords.Count + " solved words"); Debug.Log (unsolvedWords.Count + " unsolved words"); }
void Start() { //isInteractive = true; _instance = this; audio = GetComponent<AudioSource>(); if (currentLevel >= words.Count) { currentLevel = 0; Application.LoadLevel("cps613"); return; } currentWord = words[currentLevel]; pictureSprite.GetComponent<SpriteRenderer>().sprite = pictures[currentLevel]; tempMask = currentWord.mask; if (currentWord.word.Length < 1) return; List<char> leftovers = new List<char>(); for (int i = 0; i < currentWord.word.Length; i++) { char c = char.ToUpper(currentWord.word[i]); LetterScript letterScript = Instantiate(letterPrefab).GetComponent<LetterScript>(); letterScript.isStatic = true; letterScript.letter = c; letterScript.ChangeSprite(); if (start == null) { size = letterScript.gameObject.GetComponent<SpriteRenderer>().sprite.bounds.size.x; float totalLen = (size.Value + padding) * currentWord.word.Length; start = -totalLen / 2f + size.Value; } letterScript.transform.position = new Vector3(start.Value + i * (size.Value + padding), topY, 0); bool show = currentWord.mask[i] == '1'; if (!show) { leftovers.Add(c); var sr = letterScript.GetComponent<SpriteRenderer>(); sr.color = new Color(0, 0, 0, 0.5f); sr.sortingOrder = 1; if (currentLevel == 0) { fingerDest2 = letterScript.transform.position; } } else { var sr = letterScript.GetComponent<SpriteRenderer>(); sr.sortingOrder = 2; } } List<char> deadChars = new List<char>(); for (int i = 0; i < currentWord.extraLetters; i++) { char c = 'A'; do { c = (char)('A' + Random.Range(0, 26)); } while (leftovers.Contains(c) || deadChars.Contains(c)); //if leftovers contains every letter, we'll wait for infinity deadChars.Add(c); } foreach (char c in leftovers) { int index = Random.Range(0, deadChars.Count); deadChars.Insert(index, c); } float start2 = -((size.Value + padding) * deadChars.Count) / 2f + size.Value; for (int i = 0; i < deadChars.Count; i++) { LetterScript letterScript = Instantiate(letterPrefab).GetComponent<LetterScript>(); letterScript.isStatic = false; letterScript.letter = deadChars[i]; letterScript.ChangeSprite(); letterScript.transform.position = new Vector3(start2 + i * (size.Value + padding), botY, 0); var sr = letterScript.GetComponent<SpriteRenderer>(); sr.sortingOrder = 2; remainingLetters.Add(letterScript); } if (currentLevel == 0) { StartCoroutine("AudioPlayer"); } else { PlayWord(); isInteractive = true; } }
private void Awake() { animator = GetComponent<Animator>(); faction = Faction.Player; Health = maxHealth; IsWalking = false; controller = GetComponent<CharacterController>(); wManager = new WordManager(); currentWord = new Word(tmpString); }
protected void btnCrear_Click(object sender, EventArgs e) { //Se inicia el proceso al finalizar la subida del archivo excel List<WordInfo> wordList = null; try { if (fileExcel.HasFile) { //Determinar si es un archivo 2003 o 2007 Stream datos = fileExcel.FileContent; IExcelDataReader reader = null; if (Path.GetExtension(fileExcel.FileName).Equals(EXCEL_2007)) //Es archivo 2007 { reader = ExcelReaderFactory.CreateOpenXmlReader(datos); } else if (Path.GetExtension(fileExcel.FileName).Equals(EXCEL_2003)) //Es 2003 { reader = ExcelReaderFactory.CreateBinaryReader(datos); } using (reader) { //Verificamos que sea un archivo valido if (reader.IsValid) { //Supondremos que la primer fila es columna reader.IsFirstRowAsColumnNames = true; Configuracion configuracion = Configuracion.GetInstance(); wordList = (from read in reader.AsDataSet().Tables[0].AsEnumerable() select new WordInfo { Calle = read[configuracion.PositionCalle].ToString(), Colonia = read[configuracion.PositionColonia].ToString(), Credito = Convert.ToInt64(read[configuracion.PositionCredito]), Nombre = read[configuracion.PositionNombre].ToString() }).ToList(); } } WordDateInfo dateInfo = new WordDateInfo { FechaInvitacion = DateTime.Parse(txtInvitacion.Text), FechaMediacion = DateTime.Parse(txtMediacion.Text) }; dateInfo.HoraInicio = new DateTime(1, 1, 1, int.Parse(HourMinuteInitial.HoraInicial), int.Parse(HourMinuteInitial.MinutoFinal), 0); if (HourMinuteInitial.IndexAMPM > 0) dateInfo.HoraInicio = dateInfo.HoraInicio.AddHours(12); dateInfo.HoraFinal = new DateTime(1, 1, 1, int.Parse(HourMinuteFinal.HoraInicial), int.Parse(HourMinuteFinal.MinutoFinal), 0); if (HourMinuteFinal.IndexAMPM > 0) dateInfo.HoraFinal = dateInfo.HoraFinal.AddHours(12); WordManager manager = new WordManager(wordList, Server.MapPath(RESOURCE_INVITACION_DOCX), dateInfo); byte[] response = manager.CreateResponse(); Response.Clear(); Response.ClearHeaders(); Response.AppendHeader("content-disposition", "attachment; filename=invitaciones.zip"); Response.ContentType = "application/zip"; Response.OutputStream.Write(response, 0, response.Length); } } catch (Exception) { } }