logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Ui.Infrastructure.Controllers

    Classes

    UnityNavigationDirectionReader

    Reads a navigation direction from a navigate action, whichever composite it is bound through: the Input System's own UI map navigates with a 2D Vector, Serenity's Menu map with a 3D Vector. A project may point its player input settings at either, so the direction is read as the value type the action actually produces.

    UnityUiController

    Abstract base class for Unity UI controllers with input handling and directional navigation support.
    Provides common functionality for UI navigation including hold direction timing and speed-up behavior.

    In this article
    © 2026 Serenity. All Rights Reserved