Skip to content

Releases: zigurous/unity-animation-library

1.8.0

30 Nov 06:34
Compare
Choose a tag to compare

Added

  • New BillboardRotation behavior
  • New AnimatedMaterialTiling behavior
  • New behaviors to rotate based on user input (Input System dependency added)
    • InputRotation
    • LookAtMouse
  • New match transform behaviors
    • MatchPosition
    • MatchRotation
    • MatchScale
    • MatchTransform
  • New lock transform behaviors
    • LockPosition
    • LockRotation
    • LockScale
    • LockTransform
  • Optional axis constraints added to SmoothFollow and SmoothLookAt
  • Option to change coordinate space for most animation behaviors
  • Help URLs added to every behavior script

Changed

  • Default execution order set to +100 for behaviors using LateUpdate
  • Update strategies hidden from component menu
  • Renamed UpdateBehavior to UpdateBehaviour
  • Documentation changes

Removed

  • Deleted Parameter static class
  • Deleted internal Processors class

1.7.0

20 May 05:52
Compare
Choose a tag to compare

Added

  • Implemented an update strategy pattern to reduce overhead and improve performance
  • New SmoothDampQuaternion data structure
  • New Processors internal helper class

Changed

  • Moved animation behaviors to a new directory
  • Changed SmoothDamp<T> fields from protected to private

1.6.2

14 Nov 21:34
Compare
Choose a tag to compare

Changed

  • Rewrote and simplified custom propety drawers

Fixed

  • Indentation of AnimatorParameter label in the editor

1.6.1

29 Oct 02:13
Compare
Choose a tag to compare

Changed

  • Naming convention of private serialized properties to match Unity conventions

1.6.0

18 Jul 07:33
Compare
Choose a tag to compare

Added

  • New Parameter static class with predefined hash ids
  • New SmoothDamp<T> abstract class
  • New SmoothDampFloat data structure
  • New SmoothDampVector2 data structure
  • New SmoothDampVector3 data structure

Fixed

  • Hash ids on AnimatorParameter were not updating when the name was changed in the editor

1.5.0

07 Jul 22:06
Compare
Choose a tag to compare

Added

  • New Timing01 struct
  • New TimingRange01 struct
  • New IAnimationCurve<T> interface

Changed

  • Removed root bone from avatar masks
  • Updated documentation comments
  • Updated package metadata

1.4.2

01 Jul 09:19
Compare
Choose a tag to compare

Changed

  • Animator parameter ids are now generated automatically without ever having to call a function

1.4.1

28 Jun 11:14
Compare
Choose a tag to compare

Changed

  • [AddComponentMenu] attribute added to all behaviors

1.4.0

27 Jun 11:33
Compare
Choose a tag to compare

Added

  • Support for different update modes on common animation scripts
  • New RotateAround script

Changed

  • Increased default speed values
  • Separated speed from rotation axis

1.3.1

22 Jun 18:37
Compare
Choose a tag to compare

Added

  • Editor property drawer for AnimatorParameter