logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProceduralAnimatorSetupWindow

    EditorWindow for generating a minimal ProceduralAnimator setup with periodic oscillation idle animation. Provides a complete, self-contained workflow for creating rig definitions, mapping bones, and generating procedural animation assets.

    Inheritance
    object
    ProceduralAnimatorSetupWindow
    Namespace: Serenity.ProceduralAnimator.Infrastructure.Editor
    Assembly: Serenity.UnityProceduralAnimator.Infrastructure.Editor.dll
    Syntax
    public class ProceduralAnimatorSetupWindow : EditorWindow

    Constructors

    ProceduralAnimatorSetupWindow()

    Declaration
    public ProceduralAnimatorSetupWindow()

    Methods

    ShowWindow()

    Declaration
    public static void ShowWindow()

    ShowWindow(GameObject)

    Opens the window pre-seeded with model as the target prefab, for a caller (the Animation Hub) that already has a resolved model in hand instead of expecting the user to drag one into the Target Prefab field. Assigns the same Serenity.ProceduralAnimator.Infrastructure.Editor.ProceduralAnimatorSetupWindow._targetPrefab field the field itself would receive from that drag, then runs it through the window's own Serenity.ProceduralAnimator.Infrastructure.Editor.ProceduralAnimatorSetupWindow.OnPrefabChanged — the exact resolution path (name prefix, root path, existing rig definition) a manual assignment triggers.

    Declaration
    public static void ShowWindow(GameObject model)
    Parameters
    Type Name Description
    GameObject model
    In this article
    © 2026 Serenity. All Rights Reserved