LineProviderBehaviour

Class in Yarn.Unity

Inherits from UnityEngine.MonoBehaviour

Summary

A UnityEngine.MonoBehaviour that produces LocalizedLine s, for use in Dialogue Presenters.

public abstract class LineProviderBehaviour : MonoBehaviour, ILineProvider

Remarks

DialogueRunner s use a LineProviderBehaviour to get LocalizedLine s, which contain the localized information that is presented to the player through dialogue presenters.

Methods

Name
Description

Removes all marker processors that handle markers named attributeName .

Prepares and returns a LocalizedLine from the specified Line .

Signals to the line provider that lines with the provided line IDs may be presented shortly.

Adds a new marker processor to the line provider.

Called by Unity when the LineProviderBehaviour has first appeared in the scene.

Properties

Name
Description

Gets the line provider's current locale identifier, as a BCP-47 code.

The YarnProject that contains the localized data for lines.

See Also

  • DialogueViewBase

Last updated

Was this helpful?