Repository navigation
Changelog
Aaron edited this page Jul 9, 2026
·
3 revisions
For the changelogs on Version 1 of this plugin, take a look here, in the old documentation
- Complete re-write of AAS V1.X
- Separate NotifyStates into more specialized classes for spawning Static Meshes, Skeletal Meshes, and other actors by class
- Introduce handling of spawned actors via
UAnimationActorSubsystem - Implement flexible optimization of loading behaviour for the classes of spawned actors via the Project Settings
- Add support for playing animations on spawned Skeletal Meshes
- Add support for live-updating the data in the animation editor
- Eliminate unnecessary Actor Spawns and just increment counter instead
- Fix build warnings
- Imroved logging in UAnimationActorSubsystem::DestroyAnimActor
- Improve the way CachedNotifyData is handled
- Simply FActorCounter
- Fix Actors being immediately destroyed when requested, even when the counter is not yet 0
- Stylistic Improvements
- Improve some specified template arguments and lambda captures
- Introduce new ways of handling Animation for spawned SkeletalMeshActors
- Implement stable in-editor preview for animations played on spawned Skeletal Meshes when scrubbing
- Actively Sync Animation of spawned actors with the spawning animation.
- Disallow recursively spawning AnimActors
- Safety checks to guard against edge cases
- Cleanup and compilation improvements
- Stylistic improvements
- Mark Subsystem as Transient
- Fix potential crash during cook when AnimActors were spawned during SkelMesh initialization
- Stylistic improvements
- Soften assertion added in 2.1.3 since it would crash in unforeseen circumstances
The Animation Actor System is created and maintained by Aaron Kemner.