BBMOD_Vec3.ClampLengthSelf
A function defined in BBMOD_Vec3.gml
ClampLengthSelf(_min, _max)
Description
Clamps the length of the vector between _min and _max and stores the result into self.
Arguments
| Name | Type | Description |
|---|---|---|
| _min | Real |
The minimum length of the vector. |
| _max | Real |
The maximum length of the vector. |
Returns
Struct.BBMOD_Vec3 Returns self.
Example
// => BBMOD_Vec3(3.0, 0.0, 0.0):
new BBMOD_Vec3(3.0, 0.0, 0.0).ClampLengthSelf(1.0, 5.0);
// => BBMOD_Vec3(4.0, 0.0, 0.0):
new BBMOD_Vec3(3.0, 0.0, 0.0).ClampLengthSelf(4.0, 5.0);
// => BBMOD_Vec3(2.0, 0.0, 0.0):
new BBMOD_Vec3(3.0, 0.0, 0.0).ClampLengthSelf(1.0, 2.0);