using System; using UnityEngine; [Serializable] public class LobbyStarfield : MonoBehaviour { public Lobby Lobby; public void Update() { if (Application.loadedLevel == 1 && Lobby.GUIHide > 0f) { Color col = ((ParticleRenderer)gameObject.GetComponent(typeof(ParticleRenderer))) .material .GetColor("_TintColor"); col.a = 0.5f - Lobby.GUIHide / 2f; ((ParticleRenderer)gameObject.GetComponent(typeof(ParticleRenderer))).material.SetColor("_TintColor", col); } else if (Application.loadedLevel > 1) { Vector3 pewv = particleEmitter.worldVelocity; pewv.y = Mathf.Min(Time.timeSinceLevelLoad, 5f) * -1f; particleEmitter.worldVelocity = pewv; if (Time.timeSinceLevelLoad > 7f || QualitySettings.currentLevel < QualityLevel.Good) { particleEmitter.emit = false; } } } }