All pages
Powered by GitBook
1 of 1

Loading...

RunOptions(DialogueOption[],Action<int>)

Method in DialogueViewBase

Summary

Called by the DialogueRunner to signal that a set of options should be displayed to the user.

public virtual void RunOptions(DialogueOption[] dialogueOptions, Action<int> onOptionSelected)

Remarks

When this method is called, the will pause execution until the `onOptionSelected` method is called.

If your scene includes multiple dialogue views that override this method, they will all receive a call each time the dialogue system presents options to the player. You must ensure that only one of them calls the onOptionSelected method.

Parameters

Name
Description

Yarn.Unity.DialogueOption[] dialogueOptions

The set of options that should be displayed to the user.

Action<int> onOptionSelected

A method that should be called when the user has made a selection.

DialogueRunner