SpringEasing Class
Definition
Eases a double value using a user-defined spring formula.
public class SpringEasing
Constructors
| Name | Description |
|---|---|
| SpringEasing (2 overloads) | No summary available. |
SpringEasing overloads
SpringEasing Constructor
public SpringEasing()
SpringEasing Constructor
public SpringEasing(double mass, double stiffness, double damping, double initialVelocity)
Parameters
mass double
stiffness double
damping double
initialVelocity double
Methods
Ease Method
public double Ease(double progress)
Parameters
progress double
Returns
double
Properties
| Name | Description |
|---|---|
| Damping | The spring damping. |
| InitialVelocity | The spring initial velocity. |
| Mass | The spring mass. |
| Stiffness | The spring stiffness. |
Damping Property
The spring damping.
public double Damping { get; set; }
InitialVelocity Property
The spring initial velocity.
public double InitialVelocity { get; set; }
Mass Property
The spring mass.
public double Mass { get; set; }
Stiffness Property
The spring stiffness.
public double Stiffness { get; set; }