Page 1 of 1

First Conversation Blank

Posted: Thu Feb 15, 2018 5:13 pm
by nathanj
Hi Tony,

Hoping that there is a simple solution to my problem.

The first time I initiate a conversation UI text does not appear and the only way to escape the conversation is to press escape. However, when I click on the NPC again the conversation works as expected. This happens to all NPCs and all conversations (if it's the first one selected).

In the editor the first node is selected (green) and it doesn't continue to the next node(as I guess the UI component doesn't appear)

I'll dig around more but I'm hoping there is something obvious, again, that I'm missing.

Thanks,

If I select Info on the debug I get this:

Code: Select all

Dialogue System: Add Link (NPC): ID=7:1 'hey' (True)
UnityEngine.Debug:Log(Object)

Code: Select all

Dialogue System: MalePlayer says ''
UnityEngine.Debug:Log(Object)

Code: Select all

Dialogue System: Sequencer.Play( None()@0 )
UnityEngine.Debug:Log(Object)

Code: Select all

Dialogue System: Putinga (1) says 'hey'
UnityEngine.Debug:Log(Object)

Code: Select all

Dialogue System: Sequencer.Play( Delay(5)@0 )
UnityEngine.Debug:Log(Object)

Code: Select all

Dialogue System: Sequencer: Delay(5)
UnityEngine.Debug:Log(Object)
I'm not sure why there is "MalePlayer Says" when there is only a single NPC conversation node in the Conversation.

Nathan

Re: First Conversation Blank

Posted: Thu Feb 15, 2018 8:03 pm
by Tony Li
Hi Nathan,

Is the <START> node green, or is the Putinga: 'Hey' node green?

If the <START> node is green, try changing its Sequence field to: None()

If the Putinga: 'Hey' node is green but the UI isn't showing anything, please try updating to version 1.7.7.2. Version 1.7.7.1 introduced an animation bug that's fixed in 1.7.7.2.

Re: First Conversation Blank

Posted: Thu Feb 15, 2018 8:19 pm
by nathanj
Thanks for the response. Your update suggestion got me in the right direction ( I had already updated DS)

It was my TextMeshPro integration scripts that needed updating. I had grabbed the wrong file from the extras page last week when I updated :roll:

Thanks again.
Nathan

Re: First Conversation Blank

Posted: Thu Feb 15, 2018 8:35 pm
by Tony Li
Glad you got it working! Eventually TextMeshProDialogueUI and UnityUIDialogueUI will be rolled into a single StandardDialogueUI that has all the features of both and should be easier to configure, too. I'm waiting for Unity 2018's TextMesh Pro changes to settle down first in case Stephan ends up changing the TextMesh Pro API.

Re: First Conversation Blank

Posted: Thu Feb 15, 2018 9:14 pm
by nathanj
That would be awesome. TMP is such an awesome asset, I hope more devs. start integrating it into their packages.

Thanks again.