Dialogue Speaker

🗣️ DialogueSpeaker Class

Represents a character in dialogue.

Namespace: Esper.FeelSpeak.UI Inherits from: MonoBehaviour Type: abstract class


📦 Fields

Access
Field
Type
Description

public

speaker

Speaker

The speaker.

public

currentEmotion

Emotion

The current emotion of the speaker.


📋 Properties

Access
Property
Type
Description

public

HasCharacter

bool

If a character has been set.


🧰 Methods

Access
Method
Returns
Description

public abstract

SetActive(Color?)

void

Visually sets this speaker as active.

public abstract

SetInactive(Color?)

void

Visually sets this speaker as inactive.

public abstract

SetData(DialogueNode)

void

Sets the speaker data based on a dialogue node.

public abstract

UpdateElements()

void

Updates the UI elements.

public

IsActive()

bool

If this speaker is the active one.

Last updated