void NarratorItemUpdate(Narrator nar, NarratorData dat, int index) { var mod = nar.content.model.parent; mod.data.sizeDelta.y = dat.contentSize.y + 80; nar.content.text = dat.content; ModelElement.ScaleSize(mod); }
void AddCenterData(string content) { NarratorData dialogue = new NarratorData(); dialogue.content = content; TextElement.AsyncGetSizeY("", new Vector2(780, 70), 28, new EmojiString(dialogue.content), FontStyle.Normal, (o) => { dialogue.contentSize = o; CenterLink.AddData(dialogue, o.y + 100); view.container.Move(o.y + 100); }); }