private void setupSlider(string name, float value, int min = -1, int max = 1) { GameObject sliderObj = Instantiate(NeedSliderPrefab, layoutGroupRect); needSliders.Add(sliderObj); NeedSlider slider = sliderObj.GetComponent <NeedSlider>(); slider.SetName(name); slider.SetMinMax(min, max); slider.SetValue(value); }
void Start() { foodSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderFood.ToString()).GetComponent <Slider>()); waterSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderWater.ToString()).GetComponent <Slider>()); dreamSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderDream.ToString()).GetComponent <Slider>()); sexSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderSex.ToString()).GetComponent <Slider>()); toiletSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderToilet.ToString()).GetComponent <Slider>()); healthSlider = new NeedSlider(GameObject.Find(SliderEnum.SliderHealth.ToString()).GetComponent <Slider>()); HigherOrderNeedsSlider = new NeedSlider(GameObject.Find(SliderEnum.HigherOrderNeedsSlider.ToString()).GetComponent <Slider>()); charackterName = GameObject.Find("CharacterName").GetComponent <TextMeshProUGUI>(); covidStatusTxt = GameObject.Find("covidStatusTxt").GetComponent <TextMeshProUGUI>(); }