Inheritance: MonoBehaviour
Esempio n. 1
0
    void Update()
    {
        if (Input.GetMouseButton(0) && !ToggleIngameMenus.HasOpenMenus())
        {
            var euler = transform.localEulerAngles;
            euler.x -= Input.GetAxis("Mouse Y") * speed;

            euler.x = Mathf.Repeat(euler.x, 360);
            if (euler.x >= 180)
            {
                euler.x -= 360;
            }

            var min = minAngle;
            var max = maxAngle;
            if (min < 0 || max < 0)
            {
                min     += 360;
                max     += 360;
                euler.x += 360;
            }

            euler.x = Mathf.Clamp(euler.x, min, max);

            transform.localEulerAngles = euler;
        }
    }
    void Awake()
    {
        audio        = GetComponent <AudioSource>();
        lastPosition = transform.position;

        audio.volume = 0;

        ToggleIngameMenus.AddAudioSourceForDeactivation(audio);
    }
    void Awake()
    {
        instance = this;

        //Zu Anfang des Spiels deaktiviert sich die Menüs
        //Das GameObject kann auch im Editor schon deaktiviert sein, aber falls es beim Editieren
        //aktiviert bleibt...
        pauseMenu.SetActive(false);
        gameOverMenu.SetActive(false);
    }
    void Awake()
    {
        instance = this;

        //Zu Anfang des Spiels deaktiviert sich die Menüs
        //Das GameObject kann auch im Editor schon deaktiviert sein, aber falls es beim Editieren
        //aktiviert bleibt...
        pauseMenu.SetActive(false);
        optionsMenu.SetActive(false);
        gameOverMenu.SetActive(false);
    }
Esempio n. 5
0
 void Update()
 {
     if (Input.GetMouseButton(0) && !ToggleIngameMenus.HasOpenMenus())
     {
         var rotation = new Vector3(0, Input.GetAxis("Mouse X") * speed, 0);
         if (!kgr)
         {
             transform.Rotate(rotation);
         }
         else
         {
             kgr.rotation = Quaternion.Euler(rotation) * kgr.rotation;
         }
     }
 }
Esempio n. 6
0
    void Awake()
    {
        light = GetComponent <Light>();
        ps    = GetComponentInChildren <ParticleSystem>();
        audio = GetComponent <AudioSource>();

        fullLightIntensity = light.intensity;
#if UNITY_5_3
        fullParticleEmissionRate = ps.emission.rate.constantMax;
#else
        fullParticleEmissionRate = ps.emissionRate;
#endif

        if (audio)
        {
            fullVolume = audio.volume;
            ToggleIngameMenus.AddAudioSourceForDeactivation(audio);
        }
    }
Esempio n. 7
0
 public void Death()
 {
     ToggleIngameMenus.GameOver();
 }