# Dialogue Wheel

<figure><img src="https://4265299617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v0wWUmGnCMGr5iZmO3m%2Fuploads%2Fgit-blob-64bb786c7368361e21b29afe106d445d04cddd3e%2FDialogue%20Wheels%20-%20Banner.png?alt=media" alt=""><figcaption></figcaption></figure>

This Unity package provides two prefabs: **Six-Segment Dialogue Wheel** and **Automatic-Layout Dialogue Wheel**. The package requires Yarn Spinner for Unity.

This add-on is not part of the open source Yarn Spinner package, and can be [purchased from the Yarn Spinner Itch.io Store](https://yarnspinner.itch.io/dialogue-wheel-for-yarn-spinner):

{% embed url="<https://yarnspinner.itch.io/dialogue-wheel-for-yarn-spinner>" %}

Dialogue Wheel for Yarn Spinner provides an **Automatic-Layout Dialogue Wheel** and a **Six-Segment Dialogue Wheel** prefab. Both are customisable, powerful, and extremely flexible:

* customise fonts, colours, and styles of wheels
* enable and disable segments (Six-Segment Wheel)
* specify specific segments for specific dialogue (Six-Segment Wheel)
* theoretically unlimited options on the wheel (Automatic-Layout Dialogue Wheel)
* works for 2D or 3D games

This guide provides documentation on using both prefabs.

{% hint style="danger" %}
The oldest supported version of Unity for the Dialogue Wheel is 2021.3.
{% endhint %}

### Six-Segment Dialogue Wheel

The Six-Segment Dialogue Wheel provides a dialogue wheel with a light scif-fi appearance, and support for up to six segments, and the ability to specify exactly which of the segment positions is used for an option in your Yarn scripts.

<figure><img src="https://4265299617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v0wWUmGnCMGr5iZmO3m%2Fuploads%2Fgit-blob-42315d53dc98d7b3a2d0af7ba5cce0a0bef7ed1c%2Fsix-segment-dialogue-wheel-example.png?alt=media" alt="" width="563"><figcaption><p>The Six-Segment Dialogue Wheel, showing the 6 option locations.</p></figcaption></figure>

To learn how to use the Six-Segment Dialogue Wheel, [read this guide](https://docs.yarnspinner.dev/2.5/add-ons/dialogue-wheel/using-six-segment-wheel).

### Automatic-Layout Dialogue Wheel

The Automatic-Layout Dialogue Wheel provides a dialogue wheel with a simple graphical appearance, and can—theoretically—support as many options as you'd like, automatically adjusting to display them. You cannot force an option to appear in a specific place on the wheel.

<figure><img src="https://4265299617-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6v0wWUmGnCMGr5iZmO3m%2Fuploads%2Fgit-blob-9506814184a5fe23ba04f9c9bf2a842ec2e6afca%2Fautomatic-wheel-example.png?alt=media" alt="" width="375"><figcaption><p>The Automatic-Layout Dialogue Wheel, showing 8 options.</p></figcaption></figure>

To learn how to use the Automatic-Layout Dialogue Wheel, [read this guide](https://docs.yarnspinner.dev/2.5/add-ons/dialogue-wheel/using-auto-layout-wheel).
