Re: How to have two Dialogue System Controller running at the same time?
Posted: Tue Apr 20, 2021 9:10 pm
Hi,
Here's the test scene in which I tested the scenarios:
DS_SimultaneousConversationExample_2021-04-20.unitypackage
Please verify that it works correctly in your project. If so, you can compare it with your own setup.
The two cylinders on the left do a bubble conversation. Click on the cylinder closest to the middle to start the conversation.
The cylinder on the right does a regular screen space conversation. Click on it to start the conversation.
Some notes on how I set it up:
Here's the test scene in which I tested the scenarios:
DS_SimultaneousConversationExample_2021-04-20.unitypackage
Please verify that it works correctly in your project. If so, you can compare it with your own setup.
The two cylinders on the left do a bubble conversation. Click on the cylinder closest to the middle to start the conversation.
The cylinder on the right does a regular screen space conversation. Click on it to start the conversation.
Some notes on how I set it up:
- There are 4 actors with Dialogue Actor GameObjects: Regular Player, Regular NPC, Bubble Player, Bubble NPC. The Bubble actors' Dialogue Actor components are configured to use overhead bubble panels.
- The Dialogue Manager's Subtitle Settings > Continue Button is set to Always.
- The Bubble NPC has an Override Display Settings component to test overriding display settings. Continue Button is set to Never.
- The Bubble NPC also points to a Standard Dialogue UI (colored blue) so it doesn't have to try to share (and conflict) with the Dialogue Manager's Standard Dialogue UI (colored default gray).