getting "Speaker" was not found error

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
harsha
Posts: 8
Joined: Mon Aug 07, 2023 9:26 pm

getting "Speaker" was not found error

Post by harsha »

I have 2 conversation in a single scene, when i play the first conversation works perfectly fine. When i reach the second conversation dialogue system is showing

"Dialogue System: Sequencer: Camera subject 'speaker' wasn't found.
UnityEngine.Debug:LogWarning (object)"

Both the conversations are set up similarly and within "Dialogue system trigger" component of second conversation trigger gameobject I have assigned "Conversation actor" and conversation conversant" but still its showing this error!

am I missing anything? Thanks in advance :)
User avatar
Tony Li
Posts: 22107
Joined: Thu Jul 18, 2013 1:27 pm

Re: getting "Speaker" was not found error

Post by Tony Li »

Hi,

Check the dialogue entry that's having the problem. Make sure it's assigned to the conversation's primary actor or conversant. (These are shown in watermarks in the bottom right corner of the Dialogue Editor.)

If you must assign the dialogue entry to a different character that's not the primary actor or conversant, make sure you have a GameObject in the scene whose name is the same as the name of the actor assigned to the dialogue entry or has a Dialogue Actor component whose Actor dropdown is set to that actor.
harsha
Posts: 8
Joined: Mon Aug 07, 2023 9:26 pm

Re: getting "Speaker" was not found error

Post by harsha »

Thank you that fixed the issue.
User avatar
Tony Li
Posts: 22107
Joined: Thu Jul 18, 2013 1:27 pm

Re: getting "Speaker" was not found error

Post by Tony Li »

Glad to help!
Post Reply