コード例 #1
0
ファイル: TextBuilder.cs プロジェクト: DaedalusGame/7DRL_2021
 protected override void SetupDialog()
 {
     foreach (var element in Elements)
     {
         ITextDialogable previous = GetPrevious(element);
         element.Dialog.ShowPrevious  = previous?.Dialog;
         element.Dialog.TransformShow = Transform;
         element.Dialog.ShowSlider    = new DialogSliderTime(20, 0);
     }
 }
コード例 #2
0
ファイル: TextBuilder.cs プロジェクト: DaedalusGame/7DRL_2021
        protected ITextDialogable GetPrevious(ITextDialogable element)
        {
            int index = AllElements.IndexOf(element);

            return(AllElements.ElementAtOrDefault(index - 1));
        }
コード例 #3
0
ファイル: TextBuilder.cs プロジェクト: DaedalusGame/7DRL_2021
 public void Add(ITextDialogable element)
 {
     Elements.Add(element);
 }