Skip to content
Media 1 for listing Animation Manager Plugin

Description

The Animation Manager Plugin is a powerful and flexible code plugin for Unreal Engine 5, designed to manage and control animated skeletal meshes within your world using unique identifiers (FAnimatedMeshID). This innovative approach ensures precise tracking and manipulation of each animated mesh, making it ideal for dynamic game development. The plugin allows developers to create, animate, and manipulate skeletal meshes dynamically, supporting both editor and runtime environments. It is perfect for game developers working on action, RPG, or simulation projects, offering an intuitive system for handling animations, mesh transforms, and attachments through a robust world subsystem architecture. Key features include:

  • Creation of new animated actors with skeletal meshes, uniquely identified by FAnimatedMeshID, optionally attaching them to other actors to follow their transforms (no scale inheritance).

  • Animation control via unique IDs, including playback, stopping, and switching between animation assets with support for looping.

  • Advanced transform management using unique IDs, allowing precise setting of location, full transform (position, rotation, scale), or dynamic updates.

  • Query and filtering functions to find, filter, and remove meshes by animation name, asset, or unique ID, enhancing scalability and usability.

  • Full editor support, ensuring animations play in both the Unreal Editor and runtime for real-time preview and testing.

  • Seamless Blueprint and C++ integration with detailed tooltips and categorized functions for easy navigation.

This plugin is optimized for Unreal Engine 5.x, leveraging its world subsystem architecture for efficient performance and scalability.

Included formats