Class AnimatorEntry
One Animator found under a scanned model, and everything wired into its controller.
Inheritance
AnimatorEntry
Assembly: Serenity.AnimationHub.Editor.dll
Syntax
public sealed class AnimatorEntry
Constructors
AnimatorEntry(string, string, ControllerKind, string, bool, AnimatorUpdateMode, bool, IReadOnlyList<ParameterEntry>, IReadOnlyList<LayerEntry>)
Declaration
public AnimatorEntry(string gameObjectPath, string controllerAssetPath, ControllerKind controllerKind, string avatarAssetPath, bool avatarIsHuman, AnimatorUpdateMode updateMode, bool applyRootMotion, IReadOnlyList<ParameterEntry> parameters, IReadOnlyList<LayerEntry> layers)
Parameters
Properties
ApplyRootMotion
Declaration
public bool ApplyRootMotion { get; }
Property Value
AvatarAssetPath
Declaration
public string AvatarAssetPath { get; }
Property Value
| Type |
Description |
| string |
Project-relative path of the assigned Avatar asset, or empty when none is assigned.
|
AvatarIsHuman
Declaration
public bool AvatarIsHuman { get; }
Property Value
ControllerAssetPath
Declaration
public string ControllerAssetPath { get; }
Property Value
| Type |
Description |
| string |
Project-relative path of the controller asset, or empty when none is assigned.
|
ControllerKind
Declaration
public ControllerKind ControllerKind { get; }
Property Value
GameObjectPath
Declaration
public string GameObjectPath { get; }
Property Value
| Type |
Description |
| string |
Path from the model's root to this Animator's UnityEngine.GameObject, "/"-separated; empty when the Animator is on the root itself.
|
Layers
Declaration
public IReadOnlyList<LayerEntry> Layers { get; }
Property Value
Parameters
Declaration
public IReadOnlyList<ParameterEntry> Parameters { get; }
Property Value
UpdateMode
Declaration
public AnimatorUpdateMode UpdateMode { get; }
Property Value
| Type |
Description |
| AnimatorUpdateMode |
|