public void setupFullScreenText(LGameplay.SequenceTextParams param) { var rect = addToCover(m_FullScreenTextPrefab); var script = rect.GetComponent <UiFullScreenText>(); script.updateScreenInfo(param); }
public static SequenceTextParams computeParamsFromString(string text, UnityAction action = null) { var strList = text.Split('\n'); var param = new SequenceTextParams(strList[0]); var start = param; for (int i = 1; i < strList.Length; ++i) { param = param.concat(strList[i]); } param.nextAction = action; return(start); }
public SequenceTextParams concat(string main, Color?bg = null, string step = null, UnityAction action = null) { nextScreen = new SequenceTextParams(main, bg, step, action); return(nextScreen); }