Пример #1
0
    private static void FillMenu(WWW history)
    {
        fullList = new SortedList <string, string>();
        string build;

        //0000000001,add,file,02/03/2015,13:13:44,"Unity","5.0.0b22","",
        string[] parts, releases = history.text.Split('\n');
        for (int i = 0; i < releases.Length; i++)
        {
            parts = releases[i].Split(',');
            DateTime dt = DateTime.ParseExact(string.Format("{0} {1}", parts[3], parts[4]), srcDT, CultureInfo.InvariantCulture);
            build = string.Format("{0} ({1})", parts[6].Trim('\"'), dt.ToString(listDT));
            fullList.Add(parts[0], build);
        }
        CheckNewVersion();
        if (!string.IsNullOrEmpty(filterString))
        {
            SortList(filterString);
        }
        if (window == null)
        {
            UnityHelpLinksWindow[] w = Resources.FindObjectsOfTypeAll <UnityHelpLinksWindow>();
            if (w != null && w.Length > 0)
            {
                window = w[0];
            }
        }
        if (window != null)
        {
            window.Repaint();
        }
    }
Пример #2
0
    private static void CheckforUpdates()
    {
        window = GetWindow <UnityHelpLinksWindow>(wndTitle);
        int    index  = Application.unityVersion.LastIndexOf('.');
        string filter = Application.unityVersion.Substring(0, index + 1);

        SortList(filter);
    }
Пример #3
0
 private static void Init()
 {
     window = GetWindow <UnityHelpLinksWindow>(wndTitle);
     SortList(String.Empty);
 }