示例#1
0
    public void AddHistory(Grd.SessionData data)
    {
        GameObject item = Instantiate(itemTemplate, itemTemplate.transform.parent);

        item.SetActive(true);
        items.Add(item);
        for (int i = items.Count - 1; i > 1; i--)
        {
            items[i].GetComponentInChildren <Text>().text = items[i - 1].GetComponentInChildren <Text>().text;
        }
        items[0].GetComponentInChildren <Text>().text = GetItemText(data);
    }
示例#2
0
 private string GetItemText(Grd.SessionData item)
 {
     if (formatItemFunction == null)
     {
         string data = "";
         foreach (string key in item.values.Keys)
         {
             data += "," + key + "=" + item.values[key];
         }
         if (data.Length > 0)
         {
             data = data.Substring(1);
         }
         return(item.GetTime().ToString("MM-dd HH:mm:ss-" + data));
     }
     return(formatItemFunction(item));
 }