Exemplo n.º 1
0
    public void setupFullScreenText(LGameplay.SequenceTextParams param)
    {
        var rect   = addToCover(m_FullScreenTextPrefab);
        var script = rect.GetComponent <UiFullScreenText>();

        script.updateScreenInfo(param);
    }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public SequenceTextParams concat(string main, Color?bg = null, string step = null, UnityAction action = null)
 {
     nextScreen = new SequenceTextParams(main, bg, step, action);
     return(nextScreen);
 }