示例#1
0
    private static void Init()
    {
        GameObject go = new GameObject("GlitchTweakSliders");

        instance               = go.AddComponent <GlitchTweakSliderController>();
        entries                = new List <GlitchTweakSliderEntry>();
        style                  = new GUIStyle();
        style.alignment        = TextAnchor.MiddleLeft;
        style.normal.textColor = Color.black;
    }
 void Start()
 {
     foreach (var item in sliders)
     {
         foreach (var field in item.fields)
         {
             GlitchTweakSliderController.Add(item.component, field, 0, -1, 3);
         }
     }
 }
 public void Reset()
 {
     GlitchTweakSliderController.Clear();
     foreach (var item in sliders)
     {
         foreach (var field in item.fields)
         {
             GlitchTweakSliderController.Add(item.component, field, 0, -1, 3);
         }
     }
 }
 void OnDisable()
 {
     GlitchTweakSliderController.Clear();
 }