示例#1
0
 private void LoadResources()
 {
     _mainAudio      = GameObject.FindGameObjectWithTag("MainAudio");
     _warpAudio      = _mainAudio.AddComponent <AudioSource>();
     _warpAudio.clip = Resources.Load <AudioClip>("Sounds/warp");
     _cameraChase    = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraChase>();
 }
示例#2
0
    protected override void Init()
    {
        base.Init();

        CameraChase chase = Camera.main.gameObject.GetComponent <CameraChase>();

        if (chase == null)
        {
            chase = Camera.main.gameObject.AddComponent <CameraChase>();
        }

        if (chase != null)
        {
            chase.enabled = false;
        }

        Camera.main.GetComponent <CameraMovement>().enabled = false;
        Door = GameObject.FindObjectOfType <EnterDoorManager>();

        if (ChaseByDead)
        {
            Door.isStartLevel     = false;
            Door.canStartAnalitic = false;
            Door.SetLevelCounterTimer(currentTimePlayLevel);
        }
        else
        {
            currentTimePlayLevel = 0;
        }
    }
示例#3
0
    // Use this for initialization
    void Start()
    {
        if (Input.GetKey(KeyCode.Alpha1))
            Application.LoadLevel("Level 1");

        _startMenu = GameObject.FindGameObjectWithTag("StartMenu");

        _copyright = GameObject.FindGameObjectWithTag("Copyright")
            .GetComponent<Text>();

        _scoreText = GameObject.FindGameObjectWithTag("Score")
            .GetComponent<Text>();

        _countdownText = GameObject.FindGameObjectWithTag("Countdown")
            .GetComponent<Text>();

        _gameWinText = GameObject.FindGameObjectWithTag("GameWin")
            .GetComponent<Text>();

        _gameLoseText = GameObject.FindGameObjectWithTag("GameLose")
            .GetComponent<Text>();

        _credits = GameObject.FindGameObjectWithTag("Credits");

        _credits.SetActive(false);

        var ship = GameObject.FindGameObjectWithTag("Player");

        _shipMovement = ship.GetComponentInChildren<ShipMovement>();

        _shipFireWeapon = ship.GetComponentInChildren<ShipFireWeapon>();

        var camera = GameObject.FindGameObjectWithTag("MainCamera");

        _cameraChase = camera.GetComponentInChildren<CameraChase>();
    }
示例#4
0
    void Start()
    {
        var camera = GameObject.FindGameObjectWithTag("MainCamera");

        cameraChase = camera.GetComponentInChildren <CameraChase>();
    }