Constructor TextureCurve
TextureCurve(AnimationCurve, float, bool, in Vector2)
Creates a new TextureCurve from an existing AnimationCurve
.
Declaration
public TextureCurve(AnimationCurve baseCurve, float zeroValue, bool loop, in Vector2 bounds)
Parameters
Type | Name | Description |
---|---|---|
AnimationCurve | baseCurve | The source |
float | zeroValue | The default value to use when the curve doesn't have any key. |
bool | loop | Should the curve automatically loop in the given |
Vector2 | bounds | The boundaries of the curve. |
TextureCurve(Keyframe[], float, bool, in Vector2)
Creates a new TextureCurve from an arbitrary number of keyframes.
Declaration
public TextureCurve(Keyframe[] keys, float zeroValue, bool loop, in Vector2 bounds)
Parameters
Type | Name | Description |
---|---|---|
Keyframe[] | keys | An array of Keyframes used to define the curve. |
float | zeroValue | The default value to use when the curve doesn't have any key. |
bool | loop | Should the curve automatically loop in the given |
Vector2 | bounds | The boundaries of the curve. |