コード例 #1
0
 // Use this for initialization
 void Start()
 {
     matrix                = Instantiate(matrixPref).GetComponent <MatrixCodeReader>();
     decideSeSource        = gameObject.AddComponent <AudioSource>();
     decideSeSource.clip   = decideSeClip;
     decideSeSource.loop   = false;
     decideSeSource.volume = 0.1f;
 }
コード例 #2
0
    // Use this for initialization
    void Start()
    {
        matrix             = FindObjectOfType <MatrixCodeReader>();
        sdReader           = FindObjectOfType <SaveDataReader>();
        currentSaveDataNum = sdReader.saveDataNum;
        isOpen             = sdReader.GetAllMatrixIsOpenBool(currentSaveDataNum);
        int n = sdReader.GetMatrixOpenNum(currentSaveDataNum);

        Buttons     = new GameObject[n];
        sortNumList = new int[n];

        int[] nums = sdReader.GetMatrixOpenNumbers();
        for (int i = 0; i < nums.Length; i++)
        {
            Buttons[i] = (GameObject)Instantiate(ButtonPref);
            Buttons[i].GetComponent <SelectMatrixNum>().SetMatNum(nums[i]);//番号をボタンにセット
            Buttons[i].GetComponent <SelectMatrixNum>().SetPanel(this.gameObject);
            Buttons[i].transform.SetParent(view.transform, false);
            sortNumList[i] = matrix.GetComponent <MatrixCodeReader>().GetMatSortNum(nums[i]);
        }
    }