public void RundomOpen() { int k; do { k = Random.Range(0, 1000); } while (matrix.isOpenMatrix(k)); string s = matrix.GetMatrixBenefit(k); //確認パネル checkPanel = Instantiate(checkPanelPref).GetComponent <CheckPanel>(); checkPanel.transform.SetParent(this.transform.root.transform, false); checkPanel.SetText(s + "\nを解放しました"); }
public void OpenMatrixBoard() { int i = leftNum * 100 + centerNum * 10 + rightNum; //もしまだ空いていなかったら if (!matrix.isOpenMatrix(i)) { string s = matrix.GetMatrixBenefit(i); //確認パネル checkPanel = Instantiate(checkPanelPref).GetComponent <CheckPanel>(); checkPanel.transform.SetParent(this.transform.root.transform, false); checkPanel.SetText(s + "\nを解放しました"); } else { text.text = "そのコードはすでに解放済みです"; text.color = Color.red; } }