Exemplo n.º 1
0
    public string GetWholeCode()
    {
        string result = "";
        CodeBlockController    nestBlock = null;
        CodeSentenceController sentence  = null;

        for (int i = 0; i != container.childCount; ++i)
        {
            nestBlock = container.GetChild(i).GetComponent <CodeBlockController>();
            if (nestBlock != null)
            {
                result += nestBlock.GetWholeCode();
                continue;
            }
            else
            {
                sentence = container.GetChild(i).GetComponent <CodeSentenceController>();
                result  += sentence.GetWholeCode();
            }
        }
        Debug.Log("sentence from block is " + result);

        return(result);
    }