Hi,
I am new with dialogue system, I am trying to use it for conversations in my game and it works very good with human avatars,
but when the conversation start between a human and another small creature we can't see the creature when it's talking and we see just the human avatar.
I tried to create a camera angle for special creatures but that doesn't make big difference and I have the same problems in switching between avatars.
Can anybody help ?
Thank you,
how to position camera when talking to a short caracter
Re: how to position camera when talking to a short caracter
Hi,
Thanks for using the Dialogue System!
This is my suggestion:
1. Make a copy of Assets > Dialogue System > Prefabs > Camera Angles > Resources > Default Camera Angles. Let's say you call it "My Camera Angles". Put it in your own folder, not in the Dialogue System folder. This way you won't accidentally delete it if you delete the Dialogue System folder to update. (You usually don't need to delete the Dialogue System folder to update, but better safe than sorry.)
2. Assign My Camera Angles to your Dialogue Manager's Display Settings > Camera Settings > Camera Angles.
3. Drag an instance of My Camera Angles into your scene temporarily. Expand it, and make a copy of Closeup. Name it "Closeup Short". Inspect Closeup Short, and set the Y value lower -- maybe 1.0 instead of 1.7. Alternatively, you can also use the Camera Angle Editor; but in this case it's probably quickest to just change the value manually.
4. Click Apply to apply the change to the prefab. Then delete the instance from your scene.
5. Inspect your short creature. Add a Default Camera Angle component. Change the Camera Angle field to "Closeup Short".
Now when you use the sequencer command Camera(default) it will use "Closeup Short" for this character. When you use Camera(default) for other characters, it will continue to use the regular "Closeup" angle. You can also use Camera(Closeup Short) if you prefer. But I like to use Camera(default) and let the Dialogue System keep track of each character's default angle.
If you get stuck on anything, please let me know. I'm here to help!
Thanks for using the Dialogue System!
This is my suggestion:
1. Make a copy of Assets > Dialogue System > Prefabs > Camera Angles > Resources > Default Camera Angles. Let's say you call it "My Camera Angles". Put it in your own folder, not in the Dialogue System folder. This way you won't accidentally delete it if you delete the Dialogue System folder to update. (You usually don't need to delete the Dialogue System folder to update, but better safe than sorry.)
2. Assign My Camera Angles to your Dialogue Manager's Display Settings > Camera Settings > Camera Angles.
3. Drag an instance of My Camera Angles into your scene temporarily. Expand it, and make a copy of Closeup. Name it "Closeup Short". Inspect Closeup Short, and set the Y value lower -- maybe 1.0 instead of 1.7. Alternatively, you can also use the Camera Angle Editor; but in this case it's probably quickest to just change the value manually.
4. Click Apply to apply the change to the prefab. Then delete the instance from your scene.
5. Inspect your short creature. Add a Default Camera Angle component. Change the Camera Angle field to "Closeup Short".
Now when you use the sequencer command Camera(default) it will use "Closeup Short" for this character. When you use Camera(default) for other characters, it will continue to use the regular "Closeup" angle. You can also use Camera(Closeup Short) if you prefer. But I like to use Camera(default) and let the Dialogue System keep track of each character's default angle.
If you get stuck on anything, please let me know. I'm here to help!
Re: how to position camera when talking to a short caracter
Thank you for your clear answer,
I have already made the camera angle prefab,
than now I have added a default Camera Angle component to my short caracter that was all what I was missing
Thank you for helping me solving my problem.
I have already made the camera angle prefab,
than now I have added a default Camera Angle component to my short caracter that was all what I was missing

Thank you for helping me solving my problem.
Re: how to position camera when talking to a short caracter
Happy to help!