void Start()
    {
        depthTextStringEndFormat = depthText.text.Substring(depthStartZeroes, depthText.text.Length - depthStartZeroes);
        coinTextStringEndFormat  = coinText.text.Substring(coinStartZeroes, coinText.text.Length - coinStartZeroes);
        highscoreStringEndFormat = highScoreText.text.Substring(highScoreStartZeroes, highScoreText.text.Length - highScoreStartZeroes);

        depthMeter         = FindObjectOfType <DepthMeter>();
        scoreManager       = FindObjectOfType <ScoreManager>();
        highScoreText.text = scoreManager.HighScore.ToString() + highscoreStringEndFormat;
    }
Beispiel #2
0
    void Start()
    {
        depthMeter = FindObjectOfType <Player>().GetComponent <DepthMeter>();

        currentCamera = GetComponent <CinemachineVirtualCamera>();
        dolly         = currentCamera.GetCinemachineComponent <CinemachineTrackedDolly>();

        // Subscribe to events
        goSlowerColliderGO.GetComponent <SetSpeedOnTrigger>().SetSpeed += CameraMovement_GoSlower;
        goFasterColliderGO.GetComponent <SetSpeedOnTrigger>().SetSpeed += CameraMovement_GoFaster;

        startSlowerColliderY = goSlowerColliderGO.transform.position.y;
        startFasterColliderY = goFasterColliderGO.transform.position.y;
        startLoseColliderY   = loseColliderGO.transform.position.y;

        cameraSpeed = cameraSlowSpeed;
    }
 private void Start()
 {
     Score      = 0;
     depthMeter = FindObjectOfType <DepthMeter>();
     ui_Manager = FindObjectOfType <UI_Manager>();
 }
Beispiel #4
0
 private void Start()
 {
     levelLoader  = FindObjectOfType <LevelLoader>();
     scoreManager = FindObjectOfType <ScoreManager>();
     depthMeter   = FindObjectOfType <DepthMeter>();
 }