Beispiel #1
0
    void WriteToNextBox()
    {
        Text[] p;
        Text[] prev;
        int    x, coeficient, rezultat;

        for (int i = nri; i >= 1; i--)
        {
            p         = InitiateScript.list[i].GetComponentsInChildren <Text>();
            prev      = InitiateScript.list[i - 1].GetComponentsInChildren <Text>();
            p[0].text = prev[0].text;


            int.TryParse(prev[0].text, out x);
            int.TryParse(p[2].text, out coeficient);
            int.TryParse(prev[3].text, out rezultat);

            rezultat  = rezultat * x + coeficient;
            p[3].text = rezultat.ToString();

            log.AddEvent("Sending " + prev[0].text + " from " + prev[1].text + " to " + p[1].text + " with the exit result: " + rezultat.ToString());

            if (i == InitiateScript.list.Count - 1)
            {
                _out.AddEvent("The output of X = " + p[0].text + " is: " + p[3].text);
            }
        }
    }
Beispiel #2
0
 void Start()
 {
     log  = GetComponent <LogScript>();
     _out = GetComponent <OutputScript>();
     log.AddEvent("====================== Progress Log =======================");
     _out.AddEvent("======================= Output Log ========================");
 }