// Use this for initialization void Start() { intensitySlider = this.gameObject.transform.Find("IntensitySlider").GetComponent <HUDSlider>(); colorSlider = this.gameObject.transform.Find("ColorSlider").GetComponent <HUDSlider>(); UnityEngine.Rendering.GraphicsSettings.lightsUseColorTemperature = true; UnityEngine.Rendering.GraphicsSettings.lightsUseLinearIntensity = true; }
private void AddCoreLifeSlider(MechaComponentBase mcb) { HUDSlider hudSlider = GameObjectPoolManager.Instance.PoolDict[GameObjectPoolManager.PrefabNames.HUDSlider].AllocateGameObject <HUDSlider>(CoreLifeSliderContainer); hudSlider.Initialize(1f, CoreLifeSliderColor, out mcb.OnLifeChange); hudSlider.SetValue(mcb.M_LeftLife, mcb.M_TotalLife); Core_HUDSliders.Add(hudSlider); }