private void CreateGameObjects(string[] pLettersArray) { //lettersList = new List<Game3TemplateButton>(); finishLettersList = new List <Game3TemplateButton>(); //Bottom array for (int j = 0; j < pLettersArray.Length; j++) { Game3Item gItem = new Game3Item(); gItem.ItemName = pLettersArray[j]; lettersList[j].item = gItem; lettersList[j].Letter.text = lettersList[j].item.ItemName; } string answer = getRightWord(); for (int i = 0; i < answer.Length; i++) { GameObject newButtonItem = null; newButtonItem = Instantiate(itemSlimButton) as GameObject; Game3TemplateButton button1 = newButtonItem.GetComponent <Game3TemplateButton>(); button1.item = null; button1.Letter.text = ""; Utility.setImage(button1.CardBack, chapter.QuestionKeyBoardElement); button1.button.onClick.RemoveAllListeners(); button1.button.onClick.AddListener(() => onCardFinishClick(button1)); newButtonItem.transform.SetParent(FoundCardPanel); newButtonItem.transform.localScale = new Vector3(1, 1, 1); finishLettersList.Add(button1); } }
public void InitButton() { item = null; Letter.gameObject.SetActive(true); }