示例#1
0
    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);
        }
    }
示例#2
0
 public void InitButton()
 {
     item = null;
     Letter.gameObject.SetActive(true);
 }