Skip to main content

ChatPanel

Module: Inworld.AI. Namespace: Inworld.Sample. Inherited from BubblePanel.

This base class holds ChatBubbles during runtime.

VariablesDescription
BubbleLeftThe left ChatBubble prefab to instantiate.
BubbleRightThe right ChatBubble prefab to instantiate.
ChatOptionsThe ChatOption used in this panel.
PropertiesDescription
:--:--
IsUIReadyReturns if the UI components exist.

ChatOptions

Module: Inworld.AI. Namespace: Inworld.Sample.

VariablesDescription
audioChecks whether the panel can receive and render bubbles for AudioPackets.
textChecks whether the panel can receive and render bubbles for Text Events.
emotionChecks whether the panel can receive and render bubbles for Emotion Events.
narrativeActionChecks whether the panel can receive and render bubbles for Narrative Actions.
relationChecks whether the panel can receive and render bubbles for Relation Events.
triggerChecks whether the panel can receive and render bubbles for Custom Events(Triggers).
longBubbleModeChecks whether the panel has grouped several packets together while rendering.