Method DetachedFollowTargetDamp
DetachedFollowTargetDamp(float, float, float)
Get a damped version of a quantity. This is the portion of the quantity that will take effect over the given time. This method takes the target attachment into account. For general damping without consideration of target attachment, use Damper.Damp()
Declaration
public float DetachedFollowTargetDamp(float initial, float dampTime, float deltaTime)
Parameters
Type | Name | Description |
---|---|---|
float | initial | The amount that will be damped |
float | dampTime | The rate of damping. This is the time it would take to reduce the original amount to a negligible percentage |
float | deltaTime | The time over which to damp |
Returns
Type | Description |
---|---|
float | The damped amount. This will be the original amount scaled by a value between 0 and 1. |
DetachedFollowTargetDamp(Vector3, Vector3, float)
Get a damped version of a quantity. This is the portion of the quantity that will take effect over the given time. This method takes the target attachment into account. For general damping without consideration of target attachment, use Damper.Damp()
Declaration
public Vector3 DetachedFollowTargetDamp(Vector3 initial, Vector3 dampTime, float deltaTime)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | initial | The amount that will be damped |
Vector3 | dampTime | The rate of damping. This is the time it would take to reduce the original amount to a negligible percentage |
float | deltaTime | The time over which to damp |
Returns
Type | Description |
---|---|
Vector3 | The damped amount. This will be the original amount scaled by a value between 0 and 1. |
DetachedFollowTargetDamp(Vector3, float, float)
Get a damped version of a quantity. This is the portion of the quantity that will take effect over the given time. This method takes the target attachment into account. For general damping without consideration of target attachment, use Damper.Damp()
Declaration
public Vector3 DetachedFollowTargetDamp(Vector3 initial, float dampTime, float deltaTime)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | initial | The amount that will be damped |
float | dampTime | The rate of damping. This is the time it would take to reduce the original amount to a negligible percentage |
float | deltaTime | The time over which to damp |
Returns
Type | Description |
---|---|
Vector3 | The damped amount. This will be the original amount scaled by a value between 0 and 1. |