コード例 #1
0
    void Start()
    {
        metro = Instantiate(metroPrefab, new Vector3(150f, -5.5f, -1f), Quaternion.identity) as GameObject;
        metro.GetComponent <Metro> ().enabled = false;
        startTime = Time.time;

        player.transform.position = new Vector3(146f, -4.33f, -10f);
        player.GetComponent <Player> ().enabled = false;

        metroTarget   = -68f;
        journeyLength = Mathf.Abs(60) + Mathf.Abs(metroTarget);

        mainCamera = GameObject.Find("Main Camera") as GameObject;
        mainCamera.GetComponent <FollowCam> ().SetPosition(new Vector3(65f, -3.8f, -10f));
        //mainCamera.GetComponent<FollowCam> ().SetTarget (metro);

        dialogue     = GameObject.Find("Dialogue") as GameObject;
        dialogueText = GameObject.Find("DialogueText").GetComponent <Dialogue> ();
        dialogue.SetActive(false);

        enemies = GameObject.Find("Enemies") as GameObject;
        enemies.SetActive(false);

        hooded    = GameObject.Find("HoodedCharacter").GetComponent <HoodedCharacter> ();
        hoodedEnd = GameObject.Find("HoodedCharacterEnd").GetComponent <HoodedCharacter> ();
        hoodedEnd.gameObject.SetActive(false);

        metroSpawners = GameObject.Find("MetroSpawners") as GameObject;
        metroSpawners.SetActive(false);
        levelStuff = GameObject.Find("LevelEndStart") as GameObject;
        levelStuff.SetActive(false);

        pause = GameObject.Find("PauseCanvas") as GameObject;
        pause.SetActive(false);

        pickUps = GameObject.Find("PickUps") as GameObject;
        pickUps.SetActive(false);

        healthbar = GameObject.Find("UI") as GameObject;
        healthbar.SetActive(false);

        levelText = GameObject.Find("LevelCanvas") as GameObject;
        levelText.SetActive(false);

        control = GameObject.Find("ControlsUI") as GameObject;
        control.SetActive(false);

        AudioSource[] audioSources = GetComponents <AudioSource> ();
        theme        = audioSources [0];
        theme.volume = 0f;
        terraTheme   = audioSources [1];
    }
コード例 #2
0
    void Start()
    {
        metro = Instantiate (metroPrefab, new Vector3 (150f, -5.5f, -1f), Quaternion.identity) as GameObject;
        metro.GetComponent<Metro> ().enabled = false;
        startTime = Time.time;

        player.transform.position = new Vector3 (146f, -4.33f, -10f);
        player.GetComponent<Player> ().enabled = false;

        metroTarget = -68f;
        journeyLength = Mathf.Abs (60) + Mathf.Abs (metroTarget);

        mainCamera = GameObject.Find ("Main Camera") as GameObject;
        mainCamera.GetComponent<FollowCam> ().SetPosition (new Vector3 (65f, -3.8f, -10f));
        //mainCamera.GetComponent<FollowCam> ().SetTarget (metro);

        dialogue = GameObject.Find ("Dialogue") as GameObject;
        dialogueText = GameObject.Find ("DialogueText").GetComponent<Dialogue> ();
        dialogue.SetActive (false);

        enemies = GameObject.Find ("Enemies") as GameObject;
        enemies.SetActive (false);

        hooded = GameObject.Find ("HoodedCharacter").GetComponent<HoodedCharacter> ();
        hoodedEnd = GameObject.Find ("HoodedCharacterEnd").GetComponent<HoodedCharacter> ();
        hoodedEnd.gameObject.SetActive (false);

        metroSpawners = GameObject.Find ("MetroSpawners") as GameObject;
        metroSpawners.SetActive (false);
        levelStuff = GameObject.Find ("LevelEndStart") as GameObject;
        levelStuff.SetActive (false);

        pause = GameObject.Find ("PauseCanvas") as GameObject;
        pause.SetActive (false);

        pickUps = GameObject.Find ("PickUps") as GameObject;
        pickUps.SetActive (false);

        healthbar = GameObject.Find ("UI") as GameObject;
        healthbar.SetActive (false);

        levelText = GameObject.Find ("LevelCanvas") as GameObject;
        levelText.SetActive (false);

        control = GameObject.Find ("ControlsUI") as GameObject;
        control.SetActive (false);

        AudioSource[] audioSources = GetComponents<AudioSource> ();
        theme = audioSources [0];
        theme.volume = 0f;
        terraTheme = audioSources [1];
    }