class AnimationBuilder

in global :: Sandbox

Provides ability to generate animations for a at runtime. See


public string Name { get; set; }

The name of the animation.

public float FrameRate { get; set; }

The frames per second of the animation.

public bool Looping { get; set; }

This animation loops.

public bool Delta { get; set; }

This animation "adds" to the base result.

public bool DisableInterpolation { get; set; }

This animation disables interpolation between frames.

public int FrameCount { get; }

The number of frames in the animation.

public AnimationBuilder WithName( string name )

Sets the name of the animation.

public AnimationBuilder WithFrameRate( float frameRate )

Sets the frames per second of the animation.

public AnimationBuilder WithLooping( bool looping = True )

Sets whether the animation loops.

public AnimationBuilder WithDelta( bool delta = True )

Sets whether the animation adds to the base result.

public AnimationBuilder WithInterpolationDisabled( bool disableInterpolation = True )

Sets whether interpolation between frames is disabled.

public AnimationBuilder AddFrame( Span<Transform> boneTransforms )

😔 No documentation found.

public AnimationBuilder AddFrame( List<Transform> boneTransforms )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.