Example #1
0
 public void Start()
 {
     MonoBehaviour.print("TUFXLoader - Start()");
     INSTANCE = this;
     DontDestroyOnLoad(this);
     GameEvents.onLevelWasLoaded.Add(new EventData <GameScenes> .OnEvent(onSceneChange));
 }
        private void updateWindow(int id)
        {
            bool hdr = addButtonRowToggle("HDR", EffectManager.hdrEnabled);

            if (hdr != EffectManager.hdrEnabled)
            {
                EffectManager.hdrEnabled = hdr;
                TexturesUnlimitedFXLoader.onHDRToggled();
            }
            EffectManager.bloomEnabled    = addButtonRowToggle("BloomEnabled", EffectManager.bloomEnabled);
            EffectManager.bloomIntensity  = addSliderRow("BloomIntensity", EffectManager.bloomIntensity, 0, 10);
            EffectManager.bloomRadius     = addSliderRow("BloomRad", EffectManager.bloomRadius, 0, 8);
            EffectManager.linearThreshold = addSliderRow("Threshold", EffectManager.linearThreshold, 0, 2);
            EffectManager.softKnee        = addSliderRow("SoftKnee", EffectManager.softKnee, 0, 1);
            EffectManager.antiFlicker     = addButtonRowToggle("Anti Flicker", EffectManager.antiFlicker);
            addLabelRow("Bloom time(ms): " + EffectManager.bloomEffectTime);
            addLabelRow("Bloom avg(ms): " + (EffectManager.bloomAverageTime / 60d));
            GUI.DragWindow();
        }