Releases: zigurous/unity-math-utils
Releases Β· zigurous/unity-math-utils
1.2.0
Added
- Constructors to specify the amount of digits on
FloatEqualityComparerandDoubleEqualityComparer - Overloads for
shortandlongnumber abbreviations - New
ComparisonSignenum - New
BoundsextensionsLerpLerpUnclampedInverseLerpCalculateScale
- New
RectextensionsContainsEncapsulateLerpLerpUnclampedInverseLerp
- New
TransformextensionsAveragePositionOfChildrenCenterPositionOfChildrenResetResetLocalSetPositionSetLocalPositionSetEulerAnglesSetLocalEulerAnglesSetLocalScale
1.1.1
Fixed
- Fixed certain edge cases where values were wrapping unintentionally even while in range
1.1.0
Added
- New
Dicestatic class for rolling dice + additional dice roll functions - New
NumberAbbreviationdata structure + extensionsToAbbreviatedString - New
DoubleEqualityComparerto compare doubles based on # of decimals - New
Vector2Intextensions class - New
Vector3Intextensions class - New
Listextensions class - Extension methods for shuffling arrays and lists
Shuffle() - Extension method
RandomPointInsideforBoundsInt - Additional
IsBetweenvariants for inclusive/exclusive number ranges - Dozens of new input processors and support for more types
Changed
- Dice roll functions moved from
Chanceclass to newDiceclass - Overhauled documentation comments
- Updated package description and README
1.0.4
Changed
- Renamed package to Math Utils
1.0.3
Added
- Wrap01 processors
Changed
- Decay function now does nothing if the input is zero
1.0.2
Changed
- Updated package metadata
1.0.1
Changed
- Updated package metadata
1.0.0
Added
- Processor Functions
- Chance Functions
- Float Equality Comparer
- Number Extensions
- Comparable Extensions
- Bounds/Collider Extensions