Class BeastAnimationBridge
No-code friendly bridge that exposes a small, explicit Beast animation surface to Unity Events, Animation Clips, Timeline, and Visual Scripting.
Inheritance
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()