RaTweening 1.0.0
|
A RaTweenShakeBase<TargetT> tween handles the logics of tweening the Shake of the Local Rotation of a Transform
More...Note: RaTweenUtilExtensions for all extension methods
Public Member Functions | |
RaTweenShakeRotation (Transform target, Vector3 shake, float duration, int vibrato=10, float randomness=90f) | |
RaTweenShakeRotation (Transform target, float shake, float duration, int vibrato=10, float randomness=90f, bool ignoreZAxis=true) | |
Public Member Functions inherited from RaTweening.Core.RaTweenShakeBase< Transform > | |
RaTweenShakeBase (TargetT target, Vector3 shake, float duration, int vibrato=10, float randomness=90f) | |
RaTweenShakeBase (TargetT target, float shake, float duration, int vibrato=10, float randomness=90f, bool ignoreZAxis=true) | |
RaTweenShakeBase< TargetT > | SetShake (Vector3 shake) |
The Direction and Strength in which the shake will occur. More... | |
RaTweenShakeBase< TargetT > | SetShake (float shake, bool ignoreZAxis) |
The Strength in which the shake will occur. More... | |
RaTweenShakeBase< TargetT > | SetVibrato (int vibrato) |
The amount the shake will vibrate. This will cause a vibration within the shake, else it will be a linear shake More... | |
RaTweenShakeBase< TargetT > | SetRandomness (float randomness) |
Adds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction. More... | |
Type | GetTargetTypeRaw () |
void | SetTargetRaw (object value) |
Protected Member Functions | |
override Vector3 | ReadValue (Transform target) |
override RaTweenShakeBase< Transform > | RaTweenShakeClone () |
override RaTween | CreateSectionTween (Transform target, Vector3 end, float duration) |
Protected Member Functions inherited from RaTweening.Core.RaTweenShakeBase< Transform > | |
override void | OnSetup () |
override void | OnStart () |
override void | OnLoop () |
override void | OnComplete () |
override void | ApplyReset (bool resumeAfterReset) |
override void | ApplyRewind (bool inclDelay) |
override void | ResetData () |
override void | OnSetDuration (float duration) |
override void | SetDefaultValues () |
override void | Dispose () |
override void | Evaluate (float normalizedValue) |
override float | CalculateEvaluation () |
override RaTweenBase | CloneSelf () |
abstract RaTween | CreateSectionTween (TargetT target, Vector3 end, float duration) |
abstract Vector3 | ReadValue (TargetT target) |
abstract RaTweenShakeBase< TargetT > | RaTweenShakeClone () |
Additional Inherited Members | |
Properties inherited from RaTweening.Core.RaTweenShakeBase< Transform > | |
override bool | IsValid [get] |
A RaTweenShakeBase<TargetT> tween handles the logics of tweening the Shake of the Local Rotation of a Transform
Note: RaTweenUtilExtensions for all extension methods
|
protectedvirtual |
Implements RaTweening.Core.RaTweenShakeBase< Transform >.