Show / Hide Table of Contents

Class AnimatorOverrideController

Inheritance
Object
Object
RuntimeAnimatorController
AnimatorOverrideController
Inherited Members
RuntimeAnimatorController.animationClips
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public class AnimatorOverrideController : RuntimeAnimatorController

Constructors

| Improve this Doc View Source

AnimatorOverrideController()

Declaration
public AnimatorOverrideController()
| Improve this Doc View Source

AnimatorOverrideController(RuntimeAnimatorController)

Declaration
public AnimatorOverrideController(RuntimeAnimatorController controller)
Parameters
Type Name Description
RuntimeAnimatorController controller

Properties

| Improve this Doc View Source

clips

Declaration
[Obsolete("AnimatorOverrideController.clips property is deprecated. Use AnimatorOverrideController.GetOverrides and AnimatorOverrideController.ApplyOverrides instead.")]
public AnimationClipPair[] clips { get; set; }
Property Value
Type Description
AnimationClipPair[]
| Improve this Doc View Source

Item[String]

Declaration
public AnimationClip this[string name] { get; set; }
Parameters
Type Name Description
String name
Property Value
Type Description
AnimationClip
| Improve this Doc View Source

Item[AnimationClip]

Declaration
public AnimationClip this[AnimationClip clip] { get; set; }
Parameters
Type Name Description
AnimationClip clip
Property Value
Type Description
AnimationClip

overridesCount

Declaration
public int overridesCount { get; }
Property Value
Type Description
Int32

runtimeAnimatorController

Declaration
public RuntimeAnimatorController runtimeAnimatorController { get; set; }
Property Value
Type Description
RuntimeAnimatorController

Methods

| Improve this Doc View Source

ApplyOverrides(IList<KeyValuePair<AnimationClip, AnimationClip>>)

Declaration
public void ApplyOverrides(IList<KeyValuePair<AnimationClip, AnimationClip>> overrides)
Parameters
Type Name Description
IList<KeyValuePair<AnimationClip, AnimationClip>> overrides
| Improve this Doc View Source

GetOverrides(List<KeyValuePair<AnimationClip, AnimationClip>>)

Declaration
public void GetOverrides(List<KeyValuePair<AnimationClip, AnimationClip>> overrides)
Parameters
Type Name Description
List<KeyValuePair<AnimationClip, AnimationClip>> overrides

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX