Exemplo n.º 1
0
    public ConversationSnippet CreatePlayerSnippetFromResponseDisplay(ConversationResponseDisplay response)
    {
        Transform parent = response.gameObject.transform.parent;

        GameObject duplicated = GameObject.Instantiate(response.gameObject, parent);

        duplicated.name = "New Snippet";

        ConversationSnippet convoSnippet = duplicated.AddComponent <ConversationSnippet>();

        convoSnippet.InitializeSnippetFromBubbleDisplay(response);

        convoSnippet.transform.SetParent(conversationUi.transform);

        ApplyValuesToConvoSnippet(convoSnippet, true);

        return(convoSnippet);
    }