示例#1
0
    /// <summary>
    /// Adds the log line.
    /// </summary>
    /// <param name="textToAdd">the text to add.</param>
    public void addLogLine(String textToAdd)
    {
        var instance = Instantiate(mLogLine.gameObject) as GameObject;

        instance.transform.SetParent(mContent, false);
        RawLogView view = InitilalizeItemView(instance, textToAdd);

        if (mListView.Count == 0)
        {
            OnFirstLogLine.Invoke();
        }
        mListView.Add(view);
    }
示例#2
0
    /// <summary>
    /// Initilalizes the item view.
    /// </summary>
    /// <returns>The item view.</returns>
    /// <param name="viewGameOBject">The game object.</param>
    /// <param name="textToAdd">Text to add.</param>
    RawLogView InitilalizeItemView(GameObject viewGameOBject, String textToAdd)
    {
        RawLogView view = new RawLogView(viewGameOBject.transform, textToAdd);

        return(view);
    }