The driver whose value is the sample position on the curve.
VfxFloatAnimatedWithRandomByFactorDriver
Inheritance 2 ancestors · 24 siblings
- IVfxBaseDriver
- IVfxFloatDriver
- IVfxRandomDriver
- VfxAbsFloatDriver
- VfxAddFloatDriver
- VfxClampFloatDriver
- VfxConditionFloatDriver
- VfxDivideByFactorFloatDriver
- VfxFloatAnimatedWithRandomByFactorDrivercurrent
- VfxFloatAnimatedWithRandomDriver
- VfxFloatConstantDriver
- VfxFloatEasingDriver
- VfxFloatFromVector2Driver
- VfxFloatFromVector3Driver
- VfxFloatFromVector4Driver
- VfxFloatLerpDriver
- VfxFloatLogicDriver
- VfxFloatSineDriver
- VfxFloatTimeDriver
- VfxLengthVector2Driver
- VfxLengthVector3Driver
- VfxMaxFloatDriver
- VfxMinFloatDriver
- VfxMultiplyFloatDriver
- VfxPropertyFloatDriver
- VfxSquareRootRangedRandomDriver
- VfxUniformRangedRandomDriver
- IVfxFloatDriver
Class Documentation
Edit documentationA float driver that samples the embedded ValueFloat in Float at
the value of the float driver Factor. It works like
VfxFloatAnimatedWithRandomDriver, with two
differences: the sample position comes from Factor instead of a time source, and there
is no looping. The curve's times are positions on the value of Factor.
The probability tables of the curve take their random numbers in the same way. The vector
and colour variants
(VfxVector2AnimatedWithRandomByFactorDriver,
VfxVector3AnimatedWithRandomByFactorDriver,
VfxColorAnimatedWithRandomByFactorDriver)
also have ShareRandom.
Properties
The curve, a ValueFloat. If it has no dynamics, the driver returns its constantValue.