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(); }