logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProceduralAnimatorScanner

    Reads a model's Procedural Animator setup straight off the loaded prefab asset, the same way ModelAnimationScanner reads its Unity Animator setup: never UnityEditor.PrefabUtility.LoadPrefabContents(System.String), whose instantiated hierarchy is destroyed on unload and would leave every reference in the returned ProceduralInventory dangling.

    Inheritance
    object
    ProceduralAnimatorScanner
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Editor.AnimationHub.Discovery
    Assembly: Serenity.AnimationHub.Editor.dll
    Syntax
    public static class ProceduralAnimatorScanner

    Methods

    Scan(GameObject)

    Builds the Procedural Animator inventory for model.

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