public GoldPlayerTweakField CreateTweaker(string label, Action <bool> onChanged, bool defaultValue) { GoldPlayerTweakField newField = Instantiate(tweakField, tweakField.transform.parent); newField.SetupField(label, onChanged, defaultValue); return(newField); }
public GoldPlayerTweakField CreateTweaker(string label, Action <int> onChanged, int defaultValue, bool slider = false, int minSlider = 0, int maxSlider = 1, float labelDivide = 1f) { GoldPlayerTweakField newField = Instantiate(tweakField, tweakField.transform.parent); newField.SetupField(label, onChanged, defaultValue, slider, minSlider, maxSlider, labelDivide); return(newField); }
public void CreateTweaker(string label, Action <float> onChanged, float defaultValue, bool slider = false, float minSlider = 0, float maxSlider = 1) { GoldPlayerTweakField newField = Instantiate(tweakField, tweakField.transform.parent); newField.SetupField(label, onChanged, defaultValue, slider, minSlider, maxSlider); }