public void RelocateSelector(SelectorRect sr)
 {
     foreach (SelectorRect r in selectors)
     {
         r.GetComponent <Image>().color = colorNormal;
     }
     mainSelector = sr;
     sr.transform.SetAsLastSibling();
 }
    public void OpenSelectorInfo(SelectorRect sr)
    {
        InfoSource = sr;
        SelectorInfo.gameObject.SetActive(true);
        SelectorInfoNameField.text = sr.Name;

        SelectorInfoFields[0].text = (sr.GetComponent <RectTransform>().anchoredPosition.x / Scale).ToString();
        SelectorInfoFields[1].text = (-sr.GetComponent <RectTransform>().anchoredPosition.y / Scale).ToString();
        SelectorInfoFields[2].text = (sr.GetComponent <RectTransform>().sizeDelta.x / Scale).ToString();
        SelectorInfoFields[3].text = (sr.GetComponent <RectTransform>().sizeDelta.y / Scale).ToString();

        SelectorInfoIsOpen = true;
    }