It's very difficult to describe my problem why my dialogue cause message not going on.and there was no error....
So I recorded my video :
about 17 seconds you could see the message stop.
I have Tried using default Dialogue UI.
It worked.
So I think maybe is my dialogue UI's problem,could anyone help me to figure out what problem with my dialogue UI?
This is my dialogue UI : [link removed]
There was no problem in many situations...but It will happen after player choosing option to the all converation's end and then use script call a new conversation.(if there was no options to choose,it passed,so this is the wierd place to me)
Re: Unknown reason cause message not be going on
Posted: Thu Sep 10, 2020 11:06 am
by Tony Li
Hi,
The dialogue UI looks fine.
You say it happens when one conversation ends and another conversation immediately starts after it? If so, open an Animator window. When the problem happens, inspect the Dialogue Panel and Subtitle Panel 0. Are they in the correct animator states? They should be in Show or Focus, not Hide or Start. If they are in Hide or Start, a quick workaround is to remove the Animator components. But if this is the problem and you want to get the animators to work, let me know.
Re: Unknown reason cause message not be going on
Posted: Thu Sep 10, 2020 11:45 pm
by shortlin
Really thanks you always reply the questions.
The video in 12 seconds,you could see the Subtitle Panel 0's animate state suddenly in Hide to Show.
Is this what you said?
But I have no idea with this,because I still not totally understand custom Dialogue UI,I modified with your video's example ( https://www.youtube.com/watch?v=jC451ATbwfE ), I just think maybe I should delay the second conversation's start time?Or you have better way to solve this?
Re: Unknown reason cause message not be going on
Posted: Fri Sep 11, 2020 2:02 am
by shortlin
I found delay is not a good solution,because I use delay 1 second is too slow(under 1 second the problem would happen again.) and if click other button in this time It would be a bad situation,I should tell all button do nothing in this time.
So I disable Dialogue Panel's Hide Animation State.The problem solved.although sometimes I need fade out in my conversation.I Think it could be solved in the conversation's node to write sequence controlling the background and character' alpha?
Re: Unknown reason cause message not be going on
Posted: Fri Sep 11, 2020 9:25 am
by Tony Li
Check the Animator on the "Dialogue Panel" GameObject. Maybe it's in the Hide state.
Or you could write a sequence like you said. That would be a solution, too.
Re: Unknown reason cause message not be going on
Posted: Sat Sep 12, 2020 11:51 am
by shortlin
First thank you Tony.
I think the problem is in hide state and quicklly start again just like you said.
I Suddenly have a problem want to ask.
This question has a wierd place is if I don't use player choice option's node,just use normal convesation.The problem would not happen.Could you explain the different place with them?
Re: Unknown reason cause message not be going on
Posted: Sat Sep 12, 2020 3:10 pm
by Tony Li
I'm sorry; I don't understand. Can you provide a diagram or mock-up screenshots?
Re: Unknown reason cause message not be going on
Posted: Sat Sep 12, 2020 9:06 pm
by shortlin
This would cause the problem:
sshot-2020-09-13-[08-59-22].png (67.69 KiB) Viewed 654 times
it would link to the end of conversation:
sshot-2020-09-13-[08-59-51].png (12.51 KiB) Viewed 654 times
But I change to this:
sshot-2020-09-13-[08-58-43].png (50.15 KiB) Viewed 654 times
There is no problem
Re: Unknown reason cause message not be going on
Posted: Sun Sep 13, 2020 9:40 am
by Tony Li
Maybe the problem is an animation on the PC Subtitle Panel.
If you would like me to investigate, please send a reproduction project to tony (at) pixelcrushers.com. I'll be happy to take a look and identify the problem.
Re: Unknown reason cause message not be going on
Posted: Sun Sep 13, 2020 10:37 pm
by shortlin
Tony Li wrote: ↑Sun Sep 13, 2020 9:40 am
Maybe the problem is an animation on the PC Subtitle Panel.
If you would like me to investigate, please send a reproduction project to tony (at) pixelcrushers.com. I'll be happy to take a look and identify the problem.
Thank you!
I would take some times to export the test project in my free time.
But maybe it would take me some days.