Creature Kit v1.1 Procedural Creature Creation for Unity
Search Results for

    Show / Hide Table of Contents
    Documentation
    Home Animation Channels Guide Clips Guide No-Code Guide API Reference

    Class BeastAnimationBridge

    No-code friendly bridge that exposes a small, explicit Beast animation surface to Unity Events, Animation Clips, Timeline, and Visual Scripting.

    Inheritance
    object
    BeastAnimationBridge
    Namespace: CreatureKit.Beasts.Animation
    Assembly: CreatureKit.Beasts.Animation.Runtime.dll
    Syntax
    public sealed class BeastAnimationBridge : MonoBehaviour
    Remarks

    This component intentionally keeps a narrower API than BeastAnimator. Clip methods play high-level actions and set clip parameters. Channel methods set poses only; no procedural channel animation is started from this bridge.

    Bridge pose properties are designed for Unity's inspector and animation tools: weights use 0 to 1, eyelid opening uses 0 closed to 1 open, and angle values are expressed in degrees. Inspector ranges are conservative authoring ranges; C# can still call BeastAnimator directly for custom logic.

    Constructors

    BeastAnimationBridge()

    Declaration
    public BeastAnimationBridge()

    Properties

    Animator

    Gets or sets the target animator used by this bridge.

    Declaration
    public BeastAnimator Animator { get; set; }
    Property Value
    Type Description
    BeastAnimator

    ApplyBodyPose

    Gets or sets whether the bridge applies the body pose every frame.

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

    ApplyEarPose

    Gets or sets whether the bridge applies the ear pose every frame.

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

    ApplyEyeLookPose

    Gets or sets whether the bridge applies the eye look pose every frame.

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

    ApplyEyeOpeningPose

    Gets or sets whether the bridge applies the eye opening pose every frame.

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

    ApplyHeadPose

    Gets or sets whether the bridge applies the head pose every frame.

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

    ApplyLegPose

    Gets or sets whether the bridge applies the leg pose every frame.

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

    ApplyMouthOpeningPose

    Gets or sets whether the bridge applies the mouth opening pose every frame.

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

    ApplyNeckPose

    Gets or sets whether the bridge applies the neck pose every frame.

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

    ApplyTailPose

    Gets or sets whether the bridge applies the tail pose every frame.

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

    BodyPoseBobHeight

    Gets or sets the vertical body pose offset.

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

    BodyPoseLungeLength

    Gets or sets the forward/backward body pose offset.

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

    BodyPosePitchDegrees

    Gets or sets the body pose pitch in degrees.

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

    BodyPoseRollDegrees

    Gets or sets the body pose roll in degrees.

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

    BodyPoseWeight

    Gets or sets how strongly the body pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    EarPoseFlapDegrees

    Gets or sets the ear pose flap in degrees.

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

    EarPosePitchDegrees

    Gets or sets the ear pose pitch in degrees.

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

    EarPoseWeight

    Gets or sets how strongly the ear pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    EarPoseYawDegrees

    Gets or sets the ear pose yaw in degrees.

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

    EyeLookPosePitchDegrees

    Gets or sets the eye look pose pitch in degrees.

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

    EyeLookPoseWeight

    Gets or sets how strongly the eye look pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    EyeLookPoseYawDegrees

    Gets or sets the eye look pose yaw in degrees.

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

    EyeOpeningPose

    Gets or sets the animatable eye opening pose value.

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

    HeadPoseBobHeight

    Gets or sets the vertical head pose offset.

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

    HeadPosePitchDegrees

    Gets or sets the head pose pitch in degrees.

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

    HeadPoseRollDegrees

    Gets or sets the head pose roll in degrees.

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

    HeadPoseWeight

    Gets or sets how strongly the head pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    HeadPoseYawDegrees

    Gets or sets the head pose yaw in degrees.

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

    LegPoseFootPitchDegrees

    Gets or sets the foot pose pitch in degrees.

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

    LegPoseIndex

    Gets or sets the stable leg index. 0 applies the pose to all legs.

    Declaration
    public int LegPoseIndex { get; set; }
    Property Value
    Type Description
    int

    LegPoseLowerPitchDegrees

    Gets or sets the lower leg pose pitch in degrees.

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

    LegPoseUpperPitchDegrees

    Gets or sets the upper leg pose pitch in degrees.

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

    LegPoseWeight

    Gets or sets how strongly the leg pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    MouthOpeningPoseDegrees

    Gets or sets the mouth opening pose in degrees.

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

    MouthPoseWeight

    Gets or sets how strongly the mouth pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    NeckPoseBobHeight

    Gets or sets the vertical neck pose offset.

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

    NeckPosePitchDegrees

    Gets or sets the neck pose pitch in degrees.

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

    NeckPoseWeight

    Gets or sets how strongly the neck pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    NeckPoseYawDegrees

    Gets or sets the neck pose yaw in degrees.

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

    TailPosePitchDegrees

    Gets or sets the tail pose pitch in degrees.

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

    TailPoseRollDegrees

    Gets or sets the tail pose roll in degrees.

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

    TailPoseWeight

    Gets or sets how strongly the tail pose is applied. 0 leaves the generated rest pose, 1 applies the full bridge pose.

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

    TailPoseYawDegrees

    Gets or sets the tail pose yaw in degrees.

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

    Methods

    AnimationEventPlayIdle()

    Plays the Idle clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayIdle()
    Remarks

    Unity Animation Events resolve methods by name across components on the animated GameObject. This uniquely named wrapper avoids collisions with PlayIdle().

    AnimationEventPlayLanding()

    Plays the Landing clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayLanding()

    AnimationEventPlayRush()

    Plays the Rush clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayRush()
    Remarks

    Unity Animation Events resolve methods by name across components on the animated GameObject. This uniquely named wrapper avoids collisions with PlayRush().

    AnimationEventPlaySearchRun()

    Plays the Search Run clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlaySearchRun()

    AnimationEventPlayStunned()

    Plays the Stunned clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayStunned()

    AnimationEventPlayTakeoff()

    Plays the Takeoff clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayTakeoff()

    AnimationEventPlayWait()

    Plays the Wait clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayWait()

    AnimationEventPlayWalk()

    Plays the Walk clip from a Unity Animation Event.

    Declaration
    public void AnimationEventPlayWalk()
    Remarks

    Unity Animation Events resolve methods by name across components on the animated GameObject. This uniquely named wrapper avoids collisions with PlayWalk().

    AnimationEventStopClip()

    Stops the current Beast clip from a Unity Animation Event.

    Declaration
    public void AnimationEventStopClip()

    PlayClip(BeastAnimationClip)

    Plays the selected Beast clip.

    Declaration
    public void PlayClip(BeastAnimationClip clip)
    Parameters
    Type Name Description
    BeastAnimationClip clip

    PlayIdle()

    Plays the Idle clip.

    Declaration
    public void PlayIdle()

    PlayLanding()

    Plays the Landing clip.

    Declaration
    public void PlayLanding()

    PlayRush()

    Plays the Rush clip.

    Declaration
    public void PlayRush()

    PlaySearchRun()

    Plays the Search Run clip.

    Declaration
    public void PlaySearchRun()

    PlayStunned()

    Plays the Stunned clip.

    Declaration
    public void PlayStunned()

    PlayTakeoff()

    Plays the Takeoff clip.

    Declaration
    public void PlayTakeoff()

    PlayWait()

    Plays the Wait clip.

    Declaration
    public void PlayWait()

    PlayWalk()

    Plays the Walk clip.

    Declaration
    public void PlayWalk()

    ResetBodyPose()

    Restores the generated body rest pose.

    Declaration
    public void ResetBodyPose()

    ResetEarPose()

    Restores the generated ear rest pose.

    Declaration
    public void ResetEarPose()

    ResetEyeLookPose()

    Restores the generated eye look rest pose.

    Declaration
    public void ResetEyeLookPose()

    ResetEyeOpeningPose()

    Restores the generated eyelid rest pose.

    Declaration
    public void ResetEyeOpeningPose()

    ResetHeadPose()

    Restores the generated head rest pose.

    Declaration
    public void ResetHeadPose()

    ResetLegPose()

    Restores the generated leg rest pose.

    Declaration
    public void ResetLegPose()

    ResetMouthOpeningPose()

    Restores the generated mouth rest pose.

    Declaration
    public void ResetMouthOpeningPose()

    ResetNeckPose()

    Restores the generated neck rest pose.

    Declaration
    public void ResetNeckPose()

    ResetPose()

    Resets all animated parts to their generated rest pose.

    Declaration
    public void ResetPose()

    ResetTailPose()

    Restores the generated tail rest pose.

    Declaration
    public void ResetTailPose()

    SetBodyPose(float, float, float, float, float)

    Sets the direct body pose used by the bridge.

    Declaration
    public void SetBodyPose(float weight, float bobHeight, float lungeLength, float pitchDegrees, float rollDegrees)
    Parameters
    Type Name Description
    float weight
    float bobHeight
    float lungeLength
    float pitchDegrees
    float rollDegrees

    SetEarPose(float, float, float, float)

    Sets the direct ear pose used by the bridge.

    Declaration
    public void SetEarPose(float weight, float flapDegrees, float pitchDegrees, float yawDegrees)
    Parameters
    Type Name Description
    float weight
    float flapDegrees
    float pitchDegrees
    float yawDegrees

    SetEyeLookPose(float, float, float)

    Sets the direct eye look pose used by the bridge.

    Declaration
    public void SetEyeLookPose(float weight, float yawDegrees, float pitchDegrees)
    Parameters
    Type Name Description
    float weight
    float yawDegrees
    float pitchDegrees

    SetEyeOpeningPose(float)

    Sets the eye opening pose. 0 closes the eyelids, 1 opens them.

    Declaration
    public void SetEyeOpeningPose(float opening)
    Parameters
    Type Name Description
    float opening

    SetHeadPose(float, float, float, float)

    Sets the direct head pose used by the bridge.

    Declaration
    public void SetHeadPose(float weight, float bobHeight, float pitchDegrees, float yawDegrees)
    Parameters
    Type Name Description
    float weight
    float bobHeight
    float pitchDegrees
    float yawDegrees

    SetHeadPose(float, float, float, float, float)

    Sets the direct head pose used by the bridge.

    Declaration
    public void SetHeadPose(float weight, float bobHeight, float pitchDegrees, float yawDegrees, float rollDegrees)
    Parameters
    Type Name Description
    float weight
    float bobHeight
    float pitchDegrees
    float yawDegrees
    float rollDegrees

    SetIdleBodyBreathHeight(float)

    Sets Idle body breathing height.

    Declaration
    public void SetIdleBodyBreathHeight(float value)
    Parameters
    Type Name Description
    float value

    SetIdleBodyPitchDegrees(float)

    Sets Idle body pitch in degrees.

    Declaration
    public void SetIdleBodyPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleBodyRollDegrees(float)

    Sets Idle body roll in degrees.

    Declaration
    public void SetIdleBodyRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleCyclesPerSecond(float)

    Sets Idle cycle speed in cycles per second.

    Declaration
    public void SetIdleCyclesPerSecond(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEarFlapDegrees(float)

    Sets Idle ear flap in degrees.

    Declaration
    public void SetIdleEarFlapDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEarPhaseOffset(float)

    Sets Idle ear phase offset in normalized cycle units.

    Declaration
    public void SetIdleEarPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEarPitchDegrees(float)

    Sets Idle ear pitch in degrees.

    Declaration
    public void SetIdleEarPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEarYawDegrees(float)

    Sets Idle ear yaw in degrees.

    Declaration
    public void SetIdleEarYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEyePhaseOffset(float)

    Sets Idle eye phase offset in normalized cycle units.

    Declaration
    public void SetIdleEyePhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEyePitchDegrees(float)

    Sets Idle eye pitch in degrees.

    Declaration
    public void SetIdleEyePitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleEyeYawDegrees(float)

    Sets Idle eye yaw in degrees.

    Declaration
    public void SetIdleEyeYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleHeadBobHeight(float)

    Sets Idle head bob height.

    Declaration
    public void SetIdleHeadBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetIdleHeadPhaseOffset(float)

    Sets Idle head phase offset in normalized cycle units.

    Declaration
    public void SetIdleHeadPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleHeadPitchDegrees(float)

    Sets Idle head pitch in degrees.

    Declaration
    public void SetIdleHeadPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleHeadRollDegrees(float)

    Sets Idle head roll in degrees.

    Declaration
    public void SetIdleHeadRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleHeadYawDegrees(float)

    Sets Idle head yaw in degrees.

    Declaration
    public void SetIdleHeadYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleMouthOpenDegrees(float)

    Sets Idle mouth opening in degrees.

    Declaration
    public void SetIdleMouthOpenDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleMouthPhaseOffset(float)

    Sets Idle mouth phase offset in normalized cycle units.

    Declaration
    public void SetIdleMouthPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleNeckBobHeight(float)

    Sets Idle neck bob height.

    Declaration
    public void SetIdleNeckBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetIdleNeckPhaseOffset(float)

    Sets Idle neck phase offset in normalized cycle units.

    Declaration
    public void SetIdleNeckPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleNeckPitchDegrees(float)

    Sets Idle neck pitch in degrees.

    Declaration
    public void SetIdleNeckPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleNeckYawDegrees(float)

    Sets Idle neck yaw in degrees.

    Declaration
    public void SetIdleNeckYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleTailPhaseOffset(float)

    Sets Idle tail phase offset in normalized cycle units.

    Declaration
    public void SetIdleTailPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetIdleTailPitchDegrees(float)

    Sets Idle tail pitch in degrees.

    Declaration
    public void SetIdleTailPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleTailRollDegrees(float)

    Sets Idle tail roll in degrees.

    Declaration
    public void SetIdleTailRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetIdleTailYawDegrees(float)

    Sets Idle tail yaw in degrees.

    Declaration
    public void SetIdleTailYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetLegPose(int, float, float, float, float)

    Sets the direct leg pose used by the bridge.

    Declaration
    public void SetLegPose(int legIndex, float weight, float upperPitchDegrees, float lowerPitchDegrees, float footPitchDegrees)
    Parameters
    Type Name Description
    int legIndex
    float weight
    float upperPitchDegrees
    float lowerPitchDegrees
    float footPitchDegrees

    SetMouthOpeningPose(float)

    Sets the direct mouth opening pose used by the bridge.

    Declaration
    public void SetMouthOpeningPose(float openDegrees)
    Parameters
    Type Name Description
    float openDegrees

    SetNeckPose(float, float, float, float)

    Sets the direct neck pose used by the bridge.

    Declaration
    public void SetNeckPose(float weight, float bobHeight, float pitchDegrees, float yawDegrees)
    Parameters
    Type Name Description
    float weight
    float bobHeight
    float pitchDegrees
    float yawDegrees

    SetRushBodyBobHeight(float)

    Sets Rush body bob height.

    Declaration
    public void SetRushBodyBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetRushBodyLungeLength(float)

    Sets Rush body lunge length.

    Declaration
    public void SetRushBodyLungeLength(float value)
    Parameters
    Type Name Description
    float value

    SetRushBodyPitchDegrees(float)

    Sets Rush body pitch in degrees.

    Declaration
    public void SetRushBodyPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushBodyRollDegrees(float)

    Sets Rush body roll in degrees.

    Declaration
    public void SetRushBodyRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushCyclesPerSecond(float)

    Sets Rush cycle speed in cycles per second.

    Declaration
    public void SetRushCyclesPerSecond(float value)
    Parameters
    Type Name Description
    float value

    SetRushEarFlapDegrees(float)

    Sets Rush ear flap in degrees.

    Declaration
    public void SetRushEarFlapDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushEarPhaseOffset(float)

    Sets Rush ear phase offset in normalized cycle units.

    Declaration
    public void SetRushEarPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushEarPitchDegrees(float)

    Sets Rush ear pitch in degrees.

    Declaration
    public void SetRushEarPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushEarYawDegrees(float)

    Sets Rush ear yaw in degrees.

    Declaration
    public void SetRushEarYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushEyePhaseOffset(float)

    Sets Rush eye phase offset in normalized cycle units.

    Declaration
    public void SetRushEyePhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushEyePitchDegrees(float)

    Sets Rush eye pitch in degrees.

    Declaration
    public void SetRushEyePitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushEyeYawDegrees(float)

    Sets Rush eye yaw in degrees.

    Declaration
    public void SetRushEyeYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushFootSwingPitchDegrees(float)

    Sets Rush foot swing pitch in degrees.

    Declaration
    public void SetRushFootSwingPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushHeadBobHeight(float)

    Sets Rush head bob height.

    Declaration
    public void SetRushHeadBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetRushHeadPhaseOffset(float)

    Sets Rush head phase offset in normalized cycle units.

    Declaration
    public void SetRushHeadPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushHeadPitchDegrees(float)

    Sets Rush head pitch in degrees.

    Declaration
    public void SetRushHeadPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushHeadYawDegrees(float)

    Sets Rush head yaw in degrees.

    Declaration
    public void SetRushHeadYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushLowerLegFoldDegrees(float)

    Sets Rush lower leg fold in degrees.

    Declaration
    public void SetRushLowerLegFoldDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushMouthOpenDegrees(float)

    Sets Rush mouth opening in degrees.

    Declaration
    public void SetRushMouthOpenDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushMouthPhaseOffset(float)

    Sets Rush mouth phase offset in normalized cycle units.

    Declaration
    public void SetRushMouthPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushNeckBobHeight(float)

    Sets Rush neck bob height.

    Declaration
    public void SetRushNeckBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetRushNeckPhaseOffset(float)

    Sets Rush neck phase offset in normalized cycle units.

    Declaration
    public void SetRushNeckPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushNeckPitchDegrees(float)

    Sets Rush neck pitch in degrees.

    Declaration
    public void SetRushNeckPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushNeckYawDegrees(float)

    Sets Rush neck yaw in degrees.

    Declaration
    public void SetRushNeckYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushSidePhaseOffsetPercent(float)

    Sets Rush side phase offset percent.

    Declaration
    public void SetRushSidePhaseOffsetPercent(float value)
    Parameters
    Type Name Description
    float value

    SetRushSpeed(float)

    Sets Rush runtime speed multiplier.

    Declaration
    public void SetRushSpeed(float value)
    Parameters
    Type Name Description
    float value

    SetRushStancePercent(float)

    Sets Rush stance percent.

    Declaration
    public void SetRushStancePercent(float value)
    Parameters
    Type Name Description
    float value

    SetRushStepHeight(float)

    Sets Rush step height.

    Declaration
    public void SetRushStepHeight(float value)
    Parameters
    Type Name Description
    float value

    SetRushStrideLength(float)

    Sets Rush stride length.

    Declaration
    public void SetRushStrideLength(float value)
    Parameters
    Type Name Description
    float value

    SetRushTailPhaseOffset(float)

    Sets Rush tail phase offset in normalized cycle units.

    Declaration
    public void SetRushTailPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetRushTailPitchDegrees(float)

    Sets Rush tail pitch in degrees.

    Declaration
    public void SetRushTailPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushTailRollDegrees(float)

    Sets Rush tail roll in degrees.

    Declaration
    public void SetRushTailRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushTailYawDegrees(float)

    Sets Rush tail yaw in degrees.

    Declaration
    public void SetRushTailYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushUpperLegPitchDegrees(float)

    Sets Rush upper leg pitch in degrees.

    Declaration
    public void SetRushUpperLegPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetRushWaveSpreadPercent(float)

    Sets Rush wave spread percent.

    Declaration
    public void SetRushWaveSpreadPercent(float value)
    Parameters
    Type Name Description
    float value

    SetSearchRunSpeed(float)

    Sets Search Run runtime speed multiplier.

    Declaration
    public void SetSearchRunSpeed(float value)
    Parameters
    Type Name Description
    float value

    SetTailPose(float, float, float, float)

    Sets the direct tail pose used by the bridge.

    Declaration
    public void SetTailPose(float weight, float pitchDegrees, float yawDegrees, float rollDegrees)
    Parameters
    Type Name Description
    float weight
    float pitchDegrees
    float yawDegrees
    float rollDegrees

    SetWalkBodyBobHeight(float)

    Sets Walk body bob height.

    Declaration
    public void SetWalkBodyBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetWalkBodyPitchDegrees(float)

    Sets Walk body pitch in degrees.

    Declaration
    public void SetWalkBodyPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkBodyRollDegrees(float)

    Sets Walk body roll in degrees.

    Declaration
    public void SetWalkBodyRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkCyclesPerSecond(float)

    Sets Walk cycle speed in cycles per second.

    Declaration
    public void SetWalkCyclesPerSecond(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEarFlapDegrees(float)

    Sets Walk ear flap in degrees.

    Declaration
    public void SetWalkEarFlapDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEarPhaseOffset(float)

    Sets Walk ear phase offset in normalized cycle units.

    Declaration
    public void SetWalkEarPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEarPitchDegrees(float)

    Sets Walk ear pitch in degrees.

    Declaration
    public void SetWalkEarPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEarYawDegrees(float)

    Sets Walk ear yaw in degrees.

    Declaration
    public void SetWalkEarYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEyePhaseOffset(float)

    Sets Walk eye phase offset in normalized cycle units.

    Declaration
    public void SetWalkEyePhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEyePitchDegrees(float)

    Sets Walk eye pitch in degrees.

    Declaration
    public void SetWalkEyePitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkEyeYawDegrees(float)

    Sets Walk eye yaw in degrees.

    Declaration
    public void SetWalkEyeYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkFootSwingPitchDegrees(float)

    Sets Walk foot swing pitch in degrees.

    Declaration
    public void SetWalkFootSwingPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkHeadBobHeight(float)

    Sets Walk head bob height.

    Declaration
    public void SetWalkHeadBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetWalkHeadPhaseOffset(float)

    Sets Walk head phase offset in normalized cycle units.

    Declaration
    public void SetWalkHeadPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkHeadPitchDegrees(float)

    Sets Walk head pitch in degrees.

    Declaration
    public void SetWalkHeadPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkHeadYawDegrees(float)

    Sets Walk head yaw in degrees.

    Declaration
    public void SetWalkHeadYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkLowerLegFoldDegrees(float)

    Sets Walk lower leg fold in degrees.

    Declaration
    public void SetWalkLowerLegFoldDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkMouthOpenDegrees(float)

    Sets Walk mouth opening in degrees.

    Declaration
    public void SetWalkMouthOpenDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkMouthPhaseOffset(float)

    Sets Walk mouth phase offset in normalized cycle units.

    Declaration
    public void SetWalkMouthPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkNeckBobHeight(float)

    Sets Walk neck bob height.

    Declaration
    public void SetWalkNeckBobHeight(float value)
    Parameters
    Type Name Description
    float value

    SetWalkNeckPhaseOffset(float)

    Sets Walk neck phase offset in normalized cycle units.

    Declaration
    public void SetWalkNeckPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkNeckPitchDegrees(float)

    Sets Walk neck pitch in degrees.

    Declaration
    public void SetWalkNeckPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkNeckYawDegrees(float)

    Sets Walk neck yaw in degrees.

    Declaration
    public void SetWalkNeckYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkSpeed(float)

    Sets Walk runtime speed multiplier.

    Declaration
    public void SetWalkSpeed(float value)
    Parameters
    Type Name Description
    float value

    SetWalkStancePercent(float)

    Sets Walk stance percent.

    Declaration
    public void SetWalkStancePercent(float value)
    Parameters
    Type Name Description
    float value

    SetWalkStepHeight(float)

    Sets Walk step height.

    Declaration
    public void SetWalkStepHeight(float value)
    Parameters
    Type Name Description
    float value

    SetWalkStrideLength(float)

    Sets Walk stride length.

    Declaration
    public void SetWalkStrideLength(float value)
    Parameters
    Type Name Description
    float value

    SetWalkTailPhaseOffset(float)

    Sets Walk tail phase offset in normalized cycle units.

    Declaration
    public void SetWalkTailPhaseOffset(float value)
    Parameters
    Type Name Description
    float value

    SetWalkTailPitchDegrees(float)

    Sets Walk tail pitch in degrees.

    Declaration
    public void SetWalkTailPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkTailRollDegrees(float)

    Sets Walk tail roll in degrees.

    Declaration
    public void SetWalkTailRollDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkTailYawDegrees(float)

    Sets Walk tail yaw in degrees.

    Declaration
    public void SetWalkTailYawDegrees(float value)
    Parameters
    Type Name Description
    float value

    SetWalkUpperLegPitchDegrees(float)

    Sets Walk upper leg pitch in degrees.

    Declaration
    public void SetWalkUpperLegPitchDegrees(float value)
    Parameters
    Type Name Description
    float value

    StopClip()

    Stops the current clip.

    Declaration
    public void StopClip()
    Back to top Generated by DocFX