Cinemachine, Timeline and DS
Posted: Wed May 05, 2021 2:14 pm
Hi everyone,
I am experimenting with integrating Cinemachine, Timeline and DS, and am currently trying to figure out the best approach for a couple of different situations.
Right now I have one question: I'm trying to make a micro-cutscene where upon interaction, a CM camera gets a higher priority, causing a blend from the previous camera to the new one, and after that is done a DS conversation should start. I've tried both a Chinemachine Camera Priority On Dialogue Event component, as well as a sequencer command (as explained here), but both approaches cause the dialog to start immediately - i.e., when the camera's start blending, rather than after they're done.
Additionally, since the conversations only have a single dialogue entry, and I'm not showing a response menu, the camera priorities get reset immediately after being changed (I'm changing them on the conversation start state, and they are immediately reset when the actual dialogue entry is shown). So I'm not seeing any change in the camera at all.
Now, I could fix this by making a small custom timeline, but since this is an action that I'll need to do often in the game, I was hoping there'd be some integrated way to do this with DS. Am I missing something, or is the Timeline approach my best bet?
I am experimenting with integrating Cinemachine, Timeline and DS, and am currently trying to figure out the best approach for a couple of different situations.
Right now I have one question: I'm trying to make a micro-cutscene where upon interaction, a CM camera gets a higher priority, causing a blend from the previous camera to the new one, and after that is done a DS conversation should start. I've tried both a Chinemachine Camera Priority On Dialogue Event component, as well as a sequencer command (as explained here), but both approaches cause the dialog to start immediately - i.e., when the camera's start blending, rather than after they're done.
Additionally, since the conversations only have a single dialogue entry, and I'm not showing a response menu, the camera priorities get reset immediately after being changed (I'm changing them on the conversation start state, and they are immediately reset when the actual dialogue entry is shown). So I'm not seeing any change in the camera at all.
Now, I could fix this by making a small custom timeline, but since this is an action that I'll need to do often in the game, I was hoping there'd be some integrated way to do this with DS. Am I missing something, or is the Timeline approach my best bet?