private void Start()
    {
        // Cursor should not be showed in plane scenes.
        Cursor.visible = false;

        // Getting AudioSource component of AudioManager
        _audio = GameObject.Find("AudioManager").GetComponent <AudioSource>();

        // Getting Trail Renderer Component of TrailLeft gameobject.
        _trailLeft = transform.Find("TrailLeft").GetComponent <TrailRenderer>();

        // Getting Trail Renderer Component of TrailRight gameobject.
        _trailRight = transform.Find("TrailRight").GetComponent <TrailRenderer>();

        // Getting StartLevelHUD component of HUDController.
        _manager = GameObject.Find("Level 3 Manager").GetComponent <ThirdLevelManager>();

        // Creating white color.
        Color planeMatColor = new Color(1, 1, 1, 1);

        _planeMaterial.color = planeMatColor;

        // Setting left trail start color from plane material.
        _trailLeft.startColor = planeMatColor;

        // Setting left trail end color from plane material.
        _trailLeft.endColor = planeMatColor;

        // Setting right trail start color from plane material.
        _trailRight.startColor = planeMatColor;

        // Setting right trail end color from plane material.
        _trailRight.endColor = planeMatColor;
    }
Esempio n. 2
0
 private void Start()
 {
     _audio    = GameObject.Find("AudioManager").GetComponent <AudioSource>();
     _manager  = GameObject.Find("Level 3 Manager").GetComponent <ThirdLevelManager>();
     _planeVec = GameObject.Find("Player").transform.GetChild(0).transform.GetChild(0);
     _rb       = GetComponent <Rigidbody>();
     transform.LookAt(_planeVec);
     Debug.Log(transform.forward);
     _rb.velocity = transform.forward * _speed;
 }
Esempio n. 3
0
 private void Start()
 {
     _manager = GameObject.Find("Level 3 Manager").GetComponent <ThirdLevelManager>();
 }