|
static Skeleton | CreateWithActionSet (ref AnimationSystemData animationSystemData) |
|
static float | GetSkeletonFaceAnimationTime (Skeleton skeleton) |
|
static void | SetSkeletonFaceAnimationTime (Skeleton skeleton, float time) |
|
static string | GetSkeletonFaceAnimationName (Skeleton skeleton) |
|
static MatrixFrame | GetBoneEntitialFrameAtAnimationProgress (this Skeleton skeleton, sbyte boneIndex, int animationIndex, float progress) |
|
static MatrixFrame | GetBoneEntitialFrame (this Skeleton skeleton, sbyte boneNumber, bool forceToUpdate=false) |
|
static void | SetFacialAnimation (this Skeleton skeleton, Agent.FacialAnimChannel channel, string faceAnimation, bool playSound, bool loop) |
|
static void | SetAgentActionChannel (this Skeleton skeleton, int actionChannelNo, ActionIndexCache actionIndex, float channelParameter=0.0f, float blendPeriodOverride=-0.2f, bool forceFaceMorphRestart=true) |
|
static bool | DoesActionContinueWithCurrentActionAtChannel (this Skeleton skeleton, int actionChannelNo, ActionIndexCache actionIndex) |
|
static void | TickActionChannels (this Skeleton skeleton) |
|
static void | SetAnimationAtChannel (this Skeleton skeleton, string animationName, int channelNo, float animationSpeedMultiplier=1.0f, float blendInPeriod=-1.0f, float startProgress=0.0f) |
| Sets the animation at the specific channel.
|
|
static void | SetAnimationAtChannel (this Skeleton skeleton, int animationIndex, int channelNo, float animationSpeedMultiplier=1.0f, float blendInPeriod=-1.0f, float startProgress=0.0f) |
|
static ActionIndexCache | GetActionAtChannel (this Skeleton skeleton, int channelNo) |
|