🇬eneral Information:
Transformable Kit is a tool to create preset transforms for any Actor.
It consists of five C++ classes, derived from Actor Component, can be attached to any actor.
Actual version is 1.1. Updated 25.08.2022
🔗Links:
Demo(Win64 - UE5.0 + UE4.25)
Plugin Showcase(Youtube)
Usage Video(Youtube)
Telegram Community(Feel free to ask questions)
🇼hat can I do with this plugin?
This plugin helps you to create actors with preset transforms: rotating and sliding doors, buttons, executive levers, traps, surroundings, etc. It can be also used with any Actor. You can configure such things as:
- Delta Location
- Delta Rotation
- Transform Time
- Pause time before transforms (after activation)
- Set up non linear transforms with float curves
- Activate level events with Transformable Output Events (Delegates).
Transform starts with BP API function called with trigger, interaction with ray traycing (included in Example project - see usage video for more information), or custom call.
📃There are types of Transformable Components:
- Transformable Once - one-time transform. No repeats. Example: huge door in level.
- Transformable Loop - all time looped transforms. Example: rotating fan, passing object (teleports at initial transform at end).
- Transformable Repeatable - repeatable transforms. On activation Actor transforms and returns. Example: self-returning button.
- Transformable Multiple - repeatable transforms, on first activation Actor transforms, on second - returns. Optionally can be returned during forward transform.
- Transformable Parametric - transforms in accordance with other Transformable Component but uses own Delta Location and Rotation.
🇼hat else is included?
- Powerful BP Function API
- Ray traycing interaction with Transformable Components (not in plugin but in example project)
- Output Events (Delegates) that can be used in BP
- More than one Transformable can be attached to Actor at the same time. Transforms should pass consistently!
Thanks for your time and support! 🦀Mighty Crab