static void Print(int[,] array)
 {
     for (int i = 0; i < array.GetLength(0); i++)
     {
         for (int j = 0; j < array.GetLength(1); j++)
         {
             Console.Write($"{array[i, j]} ");
         }
         OnLineEnd?.Invoke();
     }
 }
        public static void PrintArray(int[,] arr)
        {
            int cntr = 0;

            for (int i = 0; i <= arr.GetUpperBound(0); i++)
            {
                for (int j = 0; j <= arr.GetUpperBound(1); j++)
                {
                    Console.Write(arr[i, j] + " \t");
                    cntr++;
                    if (cntr % 5 == 0)
                    {
                        OnLineEnd?.Invoke();
                    }
                }
            }
        }
Esempio n. 3
0
 public void SayLine(TextMeshProUGUI dialogText, OnLineEnd onLineEnd, float slowdown = 1)
 {
     SetLineOptions(dialogText, onLineEnd);
     SayLine(dialogText.text, slowdown);
 }
Esempio n. 4
0
    // private string _hexColorWhite = "DBDBDB";
    // private string _hexColorBlack = "#343434";

    public void SetLineOptions(TextMeshProUGUI dialogText, OnLineEnd onLineEnd)
    {
        _dialogText         = dialogText;
        _dialogTextFontSize = _dialogText.fontSize;
        _onLineEnd          = onLineEnd;
    }