public override void Init() { base.Init(); if (Manager.GetInstance().IsDeciding) { dontChose.SetActive(false); float ratio = 0; img.sprite = databank.sprt; fitter.aspectRatio = databank.ratio; foreach (string txt in Manager.GetInstance().choices.Keys) { RoomUnit ru = Instantiate(prefab, target); ru.SetText(txt); ru.GetComponent <Button>().onClick.AddListener(() => Manager.GetInstance().Chose(ru.GetText())); allObjs.Add(ru); } } else { chose.SetActive(false); } }