◆ Bump()
| override void MoreMountains.Feedbacks.MMSpringFloat.Bump |
( |
float |
bumpAmount | ) |
|
◆ BumpRandom()
| override void MoreMountains.Feedbacks.MMSpringFloat.BumpRandom |
( |
float |
min, |
|
|
float |
max |
|
) |
| |
◆ Finish()
| override void MoreMountains.Feedbacks.MMSpringFloat.Finish |
( |
| ) |
|
|
virtual |
◆ HandleClampMode()
| virtual void MoreMountains.Feedbacks.MMSpringFloat.HandleClampMode |
( |
| ) |
|
|
protectedvirtual |
◆ MoveTo()
| override void MoreMountains.Feedbacks.MMSpringFloat.MoveTo |
( |
float |
newValue | ) |
|
◆ MoveToAdditive()
| override void MoreMountains.Feedbacks.MMSpringFloat.MoveToAdditive |
( |
float |
newValue | ) |
|
◆ MoveToInstant()
| override void MoreMountains.Feedbacks.MMSpringFloat.MoveToInstant |
( |
float |
newValue | ) |
|
◆ MoveToRandom()
| override void MoreMountains.Feedbacks.MMSpringFloat.MoveToRandom |
( |
float |
min, |
|
|
float |
max |
|
) |
| |
◆ MoveToSubtractive()
| override void MoreMountains.Feedbacks.MMSpringFloat.MoveToSubtractive |
( |
float |
newValue | ) |
|
◆ RestoreInitialValue()
| override void MoreMountains.Feedbacks.MMSpringFloat.RestoreInitialValue |
( |
| ) |
|
|
virtual |
◆ SetCurrentValueAsInitialValue()
| override void MoreMountains.Feedbacks.MMSpringFloat.SetCurrentValueAsInitialValue |
( |
| ) |
|
|
virtual |
◆ SetInitialValue()
| override void MoreMountains.Feedbacks.MMSpringFloat.SetInitialValue |
( |
float |
newInitialValue | ) |
|
◆ Stop()
| override void MoreMountains.Feedbacks.MMSpringFloat.Stop |
( |
| ) |
|
|
virtual |
◆ UpdateSpringDebug()
| virtual void MoreMountains.Feedbacks.MMSpringFloat.UpdateSpringDebug |
( |
| ) |
|
|
protectedvirtual |
◆ UpdateSpringValue()
| override void MoreMountains.Feedbacks.MMSpringFloat.UpdateSpringValue |
( |
float |
deltaTime | ) |
|
|
virtual |
◆ _actualCurrentValue
| float MoreMountains.Feedbacks.MMSpringFloat._actualCurrentValue |
|
protected |
◆ _returnCurrentValue
| float MoreMountains.Feedbacks.MMSpringFloat._returnCurrentValue |
|
protected |
◆ _targetValue
| float MoreMountains.Feedbacks.MMSpringFloat._targetValue |
|
protected |
◆ _velocity
| float MoreMountains.Feedbacks.MMSpringFloat._velocity |
|
protected |
◆ ClampSettings
◆ CurrentValueDisplay
| float MoreMountains.Feedbacks.MMSpringFloat.CurrentValueDisplay |
◆ Damping
| float MoreMountains.Feedbacks.MMSpringFloat.Damping = 0.4f |
the dumping ratio determines how fast the spring will evolve after a disturbance. At a low value, it'll oscillate for a long time, while closer to 1 it'll stop oscillating quickly
◆ Frequency
| float MoreMountains.Feedbacks.MMSpringFloat.Frequency = 6f |
the frequency determines how fast the spring will oscillate when disturbed, low frequency means less oscillations per second, high frequency means more oscillations per second
◆ SpringDebug
◆ TargetValueDisplay
| float MoreMountains.Feedbacks.MMSpringFloat.TargetValueDisplay |
◆ UnifiedSpring
| bool MoreMountains.Feedbacks.MMSpringFloat.UnifiedSpring = false |
◆ VelocityDisplay
| float MoreMountains.Feedbacks.MMSpringFloat.VelocityDisplay |
◆ CurrentValue
| override float MoreMountains.Feedbacks.MMSpringFloat.CurrentValue |
|
getset |
the current value of this spring
◆ InitialValue
| float MoreMountains.Feedbacks.MMSpringFloat.InitialValue |
|
getprotected set |
◆ TargetValue
| override float MoreMountains.Feedbacks.MMSpringFloat.TargetValue |
|
getset |
the value towards which this spring is trending, and that it'll reach once it stops oscillating
◆ Velocity
| override float MoreMountains.Feedbacks.MMSpringFloat.Velocity |
|
getset |
the current velocity of the spring
The documentation for this class was generated from the following file:
- Assets/InfiniteRunnerEngine/ThirdParty/MoreMountains/MMFeedbacks/MMFeedbacks/Springs/Core/MMSpringFloat.cs