mml-io / mml

Metaverse Markup Language
https://mml.io
MIT License
124 stars 15 forks source link

Fixed duplicate calls to animated attribute handler #112

Closed MarcusLongmuir closed 1 year ago

MarcusLongmuir commented 1 year ago

This PR refactors the AnimatedAttributeHelper class to improve type safety, and fixes a significant performance issue where animated attribute handlers would be repeatedly called with an unchanged value.


What kind of changes does your PR introduce? (check at least one)

Does your PR introduce a breaking change? (check one)

Does your PR fulfill the following requirements?