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 BeastIdleSettings

    Editable parameters used by the Idle clip.

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

    Inspector ranges describe recommended authoring values: cycle speed is 0.05 to 2 cycles per second, phase offsets are -1 to 1 normalized cycle units, and channel amplitudes are expressed in local units or degrees depending on the field name.

    Constructors

    BeastIdleSettings()

    Declaration
    public BeastIdleSettings()

    Fields

    bodyBreathHeight

    Vertical breathing movement applied to the body while idle.

    Declaration
    public float bodyBreathHeight
    Field Value
    Type Description
    float

    bodyPitchDegrees

    Subtle forward/backward body pitch during idle breathing, in degrees.

    Declaration
    public float bodyPitchDegrees
    Field Value
    Type Description
    float

    bodyRollDegrees

    Subtle side-to-side body roll during idle breathing, in degrees.

    Declaration
    public float bodyRollDegrees
    Field Value
    Type Description
    float

    cyclesPerSecond

    Number of full idle cycles played per second.

    Declaration
    public float cyclesPerSecond
    Field Value
    Type Description
    float

    earFlapDegrees

    Ear flap angle driven by the Idle clip when the Ears channel is enabled.

    Declaration
    public float earFlapDegrees
    Field Value
    Type Description
    float

    earPhaseOffset

    Cycle offset for ear motion relative to the main idle cycle.

    Declaration
    public float earPhaseOffset
    Field Value
    Type Description
    float

    earPitchDegrees

    Forward/backward ear pitch angle driven by the Idle clip when the Ears channel is enabled.

    Declaration
    public float earPitchDegrees
    Field Value
    Type Description
    float

    earYawDegrees

    Side-to-side ear yaw angle driven by the Idle clip when the Ears channel is enabled.

    Declaration
    public float earYawDegrees
    Field Value
    Type Description
    float

    enabledChannels

    Animation channels driven by Idle.

    Declaration
    public BeastAnimationChannels enabledChannels
    Field Value
    Type Description
    BeastAnimationChannels

    eyePhaseOffset

    Cycle offset for eye motion relative to the main idle cycle.

    Declaration
    public float eyePhaseOffset
    Field Value
    Type Description
    float

    eyePitchDegrees

    Up/down visible-eye pitch driven by the Idle clip when the Eyes channel is enabled.

    Declaration
    public float eyePitchDegrees
    Field Value
    Type Description
    float

    eyeYawDegrees

    Side-to-side visible-eye yaw driven by the Idle clip when the Eyes channel is enabled.

    Declaration
    public float eyeYawDegrees
    Field Value
    Type Description
    float

    headBobHeight

    Vertical head bob layered on top of idle breathing.

    Declaration
    public float headBobHeight
    Field Value
    Type Description
    float

    headPhaseOffset

    Cycle offset for head motion relative to the main idle cycle.

    Declaration
    public float headPhaseOffset
    Field Value
    Type Description
    float

    headPitchDegrees

    Forward/backward head pitch during idle, in degrees.

    Declaration
    public float headPitchDegrees
    Field Value
    Type Description
    float

    headRollDegrees

    Side-to-side head roll during idle, in degrees.

    Declaration
    public float headRollDegrees
    Field Value
    Type Description
    float

    headYawDegrees

    Side-to-side head yaw during idle, in degrees.

    Declaration
    public float headYawDegrees
    Field Value
    Type Description
    float

    mouthOpenDegrees

    Mouth opening angle driven by the Idle clip when the Mouth channel is enabled.

    Declaration
    public float mouthOpenDegrees
    Field Value
    Type Description
    float

    mouthPhaseOffset

    Cycle offset for mouth opening relative to the main idle cycle.

    Declaration
    public float mouthPhaseOffset
    Field Value
    Type Description
    float

    neckBobHeight

    Vertical neck bob driven by the Idle clip when the Neck channel is enabled.

    Declaration
    public float neckBobHeight
    Field Value
    Type Description
    float

    neckPhaseOffset

    Cycle offset for neck motion relative to the main idle cycle.

    Declaration
    public float neckPhaseOffset
    Field Value
    Type Description
    float

    neckPitchDegrees

    Forward/backward neck pitch driven by the Idle clip when the Neck channel is enabled.

    Declaration
    public float neckPitchDegrees
    Field Value
    Type Description
    float

    neckYawDegrees

    Side-to-side neck yaw driven by the Idle clip when the Neck channel is enabled.

    Declaration
    public float neckYawDegrees
    Field Value
    Type Description
    float

    tailPhaseOffset

    Cycle offset for tail motion relative to the main idle cycle.

    Declaration
    public float tailPhaseOffset
    Field Value
    Type Description
    float

    tailPitchDegrees

    Tail pitch amplitude driven by the Idle clip when the Tail channel is enabled.

    Declaration
    public float tailPitchDegrees
    Field Value
    Type Description
    float

    tailRollDegrees

    Tail roll amplitude driven by the Idle clip when the Tail channel is enabled.

    Declaration
    public float tailRollDegrees
    Field Value
    Type Description
    float

    tailYawDegrees

    Tail yaw amplitude driven by the Idle clip when the Tail channel is enabled.

    Declaration
    public float tailYawDegrees
    Field Value
    Type Description
    float
    Back to top Generated by DocFX