DoozyUI Support

This page describes how to set up the Dialogue System with DoozyUI. (DoozyUI is required.)

DoozyUI copyright © Doozy Entertainment.

How to Set Up Dialogue UIs with DoozyUI

To examine an example scene, import:

  • Plugins ► Pixel Crushers ► Dialogue System ► Third Party Support ► DoozyUI Support

To set up your dialogue UI with DoozyUI:

  1. Add Doozy UIViews to the Alert Panel and Dialogue Panel. Configure their UIPanels (a Dialogue System component) like this:

    • Set Start State to Open.
    • Untick Deactivate On Hidden.
    • Assign the OnOpen() and OnClose() event handlers as shown.
    • Set the UIView's Behavior at Start to Nothing.
    • Inspect the StandardDialogueUI component, and untick Alert UI Elements > Wait For Hide Animation.
    • Since UIView will handle animation, remove the Animator components from the dialogue UI panels.
  • Add a Doozy UIView to the menu panel (the child GameObject with the StandardUIMenuPanel component). Configure it like this:

    • Set Start State to Open.
    • Untick Deactivate On Hidden.
    • Assign the OnOpen() and OnClose() event handlers as shown.
    • Remove the Animator component.

<< Third Party Integration