void ZileGUI(GiTrakt trakt) { GUILayout.BeginVertical(); { int suma = trakt.Zbroj(); //float prosjek = trakt.KvocijentZbrojaZilaSa(); if (Event.current.type == EventType.keyDown && Event.current.keyCode == KeyCode.Return) { trakt.uPreimenovanju = false; } if (trakt.uPreimenovanju) { trakt.ime = GUILayout.TextField(trakt.ime); } else if (GUILayout.Button("" + trakt.ime)) { trakt.uPreimenovanju = true; } GUILayout.Label("zbroj: " + suma); GUILayout.BeginHorizontal(); { GUILayout.Label("prosjek: " + suma + "/" + trakt.sa + " = " + trakt.KvocijentZbrojaZilaSa(), GUILayout.Width(120)); trakt.sa = (int)GUILayout.HorizontalSlider(trakt.sa, 1f, 5f); GUILayout.Label("" + trakt.sa); } GUILayout.EndHorizontal(); for (int i = 0; i < trakt.zile.Count; ++i) { int brojPojava = trakt.zile[i].pojave.Count; GUILayout.BeginHorizontal(); trakt.zile[i].notHidden = GUILayout.Toggle(trakt.zile[i].notHidden, "", GUILayout.Width(30)); GUILayout.Box("" + brojPojava); GUILayout.Label("/" + trakt.sa + " = " + (float)brojPojava / trakt.sa); GUILayout.EndHorizontal(); } } GUILayout.EndVertical(); }