using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SliderColor : MonoBehaviour { public Slider slider; public GameObject colorchart; public void Changing(){ int value=Mathf.RoundToInt(slider.value); Color actColor = colorchart.GetComponent().sprite.texture.GetPixel(value,0); string clos=ColorUtility.ToHtmlStringRGB(actColor); _G.FLC[3]=clos; print("_G.PNL====="+_G.PNL); if(_G.PNL=="FLOORROOM"){ GameObject O=Get.o2("FLOORROOM","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } if(_G.PNL=="DOORSTYLE"){ GameObject O=Get.o2("DOORSTYLE","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } if(_G.PNL=="COUNTERTOPSTYLE"){ print("_G.PNL====2="+_G.PNL); GameObject O=Get.o2("COUNTERTOPSTYLE","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } } public void Select(){ Color ClickColor = transform.Find("Background").GetComponent().color; string clos=ColorUtility.ToHtmlStringRGB(ClickColor); if(_G.PNL=="FLOORROOM"){ GameObject O=Get.o2("FLOORROOM","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } if(_G.PNL=="DOORSTYLE"){ GameObject O=Get.o2("DOORSTYLE","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } if(_G.PNL=="COUNTERTOPSTYLE"){ GameObject O=Get.o2("COUNTERTOPSTYLE","SELECTION"); foreach(Transform tile in O.transform){ tile.transform.Find("Background").GetComponent().color=DOIT.CSc(clos,255); } } } }