Syncing DialogueTree , Animations and Lipsync Pro

NodeCanvas Forums Support Syncing DialogueTree , Animations and Lipsync Pro

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #16187
    oddkidtoons
    Participant

    I have tried everything and I cannot find any videos or direct instruction about how to do this correctly.

    I create interactive storybooks. And I need to be able to set Dialogue, in sync with the Lipsync Pro mouth animations and  Character Emote animations.

    No matter if I use Dialogue Tree, FSM, Behavior Tree, I at least one of them doesn’t work.

    I am not a coder, pls pls pls Help. haha.

    Thank you.

    #16188
    Gavalakis
    Keymaster

    Hello!

    In general you can perform actions in the dialogue tree using the Task Action node. If you want to run multiple actions together, you can add multiple actions in the Task Action node and set them to Run In Parallel.

    Thus, for what you are after, I would recommend using Task Action nodes INSTEAD of the default “Say” nodes, and add the LipSync action + the Say action together and set them to Run In Parallel. As such, both actions will run together simultanously.

    Please let me know if that works for you.

    Thanks!

    Join us on Discord: https://discord.gg/97q2Rjh

    #16191
    oddkidtoons
    Participant

    I was able to trigger the dialogue tree with timeline by setting the “Click Me” script to OnEnable.

    But, how can I trigger the individual Dialogue nodes with Timeline Signals? Any idea.

    Because when I trigger the tree, it gets stuck on the first node waiting for a click(Which its supposed to). Can I trigger a mouse click in events or signals to invoke the dialogue to continue?

    This way I can easily change the timing of the Dialogue buy dragging the signal marker.

    Let me know, thank you.

    #16196
    Gavalakis
    Keymaster

    Hello,

    If you do not want the dialogue nodes to “wait” for input, there is an option in the “@DialogueUGUI” gameobject inspector called “Wait Mouse Input” which you can disable (it is enabled by default). If you disable this option, then the dialogue nodes will continue automatically as soon as they are finished in order. Please let me know if that is that what you meant, or if you actually need to make the nodes wait until some event happen before continuing (?).

    Thanks!

    Join us on Discord: https://discord.gg/97q2Rjh

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.