Show / Hide Table of Contents

Class AnimationClip

Inheritance
Object
Object
Motion
AnimationClip
Inherited Members
Motion.averageDuration
Motion.averageAngularSpeed
Motion.averageSpeed
Motion.apparentSpeed
Motion.isLooping
Motion.isHumanMotion
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 sealed class AnimationClip : Motion

Constructors

| Improve this Doc View Source

AnimationClip()

Declaration
public AnimationClip()

Properties

empty

Declaration
public bool empty { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

events

Declaration
public AnimationEvent[] events { get; set; }
Property Value
Type Description
AnimationEvent[]

frameRate

Declaration
public float frameRate { get; set; }
Property Value
Type Description
Single

hasGenericRootTransform

Declaration
public bool hasGenericRootTransform { get; }
Property Value
Type Description
Boolean

hasMotionCurves

Declaration
public bool hasMotionCurves { get; }
Property Value
Type Description
Boolean

hasMotionFloatCurves

Declaration
public bool hasMotionFloatCurves { get; }
Property Value
Type Description
Boolean

hasRootCurves

Declaration
public bool hasRootCurves { get; }
Property Value
Type Description
Boolean

humanMotion

Declaration
public bool humanMotion { get; }
Property Value
Type Description
Boolean

legacy

Declaration
public bool legacy { get; set; }
Property Value
Type Description
Boolean

length

Declaration
public float length { get; }
Property Value
Type Description
Single

localBounds

Declaration
public Bounds localBounds { get; set; }
Property Value
Type Description
Bounds

wrapMode

Declaration
public WrapMode wrapMode { get; set; }
Property Value
Type Description
WrapMode

Methods

| Improve this Doc View Source

AddEvent(AnimationEvent)

Declaration
public void AddEvent(AnimationEvent evt)
Parameters
Type Name Description
AnimationEvent evt

ClearCurves()

Declaration
public void ClearCurves()

EnsureQuaternionContinuity()

Declaration
public void EnsureQuaternionContinuity()
| Improve this Doc View Source

SampleAnimation(GameObject, Single)

Declaration
public void SampleAnimation(GameObject go, float time)
Parameters
Type Name Description
GameObject go
Single time

SetCurve(String, Type, String, AnimationCurve)

Declaration
public void SetCurve(string relativePath, Type type, string propertyName, AnimationCurve curve)
Parameters
Type Name Description
String relativePath
Type type
String propertyName
AnimationCurve curve

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