// Start is called before the first frame update
 void Start()
 {
     for (int i = 0; i < 7; i++)
     {
         DisplayJackets[i] = DisplayJacketObjects[i].GetComponent <RawImage> ();
     }
     for (int i = 0; i < 4; i++)
     {
         DifficultyLabelText[i] = DifficultyLabelTextObject[i].GetComponent <Text> ();
     }
     SongNameText   = SongNameTextObject.GetComponent <Text> ();
     ComposerText   = ComposerTextObject.GetComponent <Text> ();
     LevelText      = LevelTextObject.GetComponent <Text> ();
     DifficultyText = DifficultyTextObject.GetComponent <Text> ();
     SpeedText      = SpeedTextObject.GetComponent <Text> ();
     ConfirmText    = ConfirmTextObject.GetComponent <Text> ();
     MapperText     = MapperTextObject.GetComponent <Text> ();
     setJacketImage(selectPosition);
     DisplayMusicInfomation();
     StartDemoMusic();
     audioSource = GetComponent <AudioSource> ();
 }
Beispiel #2
0
    void Start()        //初期化時に呼ばれる。デフォルトで呼ばれてめっさ強いのであんまりベタ書きしない方が吉。
    // プレハブを取得
    {
        GameObject laneObject = (GameObject)Resources.Load("lane" + lane_number);

        // プレハブからインスタンスを生成
        Instantiate(laneObject, new Vector3(0, 0, 0), Quaternion.Euler(0, 0, 0));
        serial         = obj_Serial.GetComponent <SerialController> ();
        audioSource    = this.gameObject.GetComponent <AudioSource> ();
        scoreText      = GUIScoreText.GetComponent <Text> ();
        titleText      = GUITitleText.GetComponent <Text> ();
        comboText      = GUIComboText.GetComponent <Text> ();
        difficultyText = DifficultyTextObject.GetComponent <Text> ();
        seek           = seekPoint.GetComponent <RectTransform> ();
        for (int i = 0; i < 16; i++)
        {
            tap[i] = GameObject.Find("tap" + i);
            tap[i].SetActive(false);
        }
        for (int i = 0; i < 6; i++)
        {
            Instantiate(aerial[i]);
        }
    }