代码之家  ›  专栏  ›  技术社区  ›  Август Кук

一个字母的单词

  •  0
  • Август Кук  · 技术社区  · 2 年前

    我有两个按钮数组,第一个是白色文本颜色的数组(在图片中,这些是上面的字段),当你点击带有字母的按钮时,这个按钮消失,并将文本分配给白色的按钮。 也就是说,我需要用一个字母按下按钮,它将文本传递给第一个自由场按钮,然后她消失了。 每次按下一个按钮,空闲单元格中的按钮字段数组的数量就会增加一个。 A word of letters. I need to do this . 我这么做了,但由于某种原因什么也没发生,请告诉我怎么做?

     public Button[] LetterBtn;
    public Button[] FieldBtn;
    
    public void MoveS()
    {
        for (int i = 0; i < LetterBtn.Length; i++)
        {
            for (int j = 0; j < FieldBtn.Length; j++) {
                LetterBtn[i].gameObject.SetActive(false);
    
                
                FieldBtn[j].GetComponent<Text>().text = LetterBtn[i].GetComponent<Text>().text;
            }
        }
    }
    
    // Start is called before the first frame update
    void Start()
    {
        for (int j = 0; j < FieldBtn.Length; j++)
        {
            FieldBtn[j].interactable = false;
        }
    }
    
    0 回复  |  直到 2 年前