Magnetic Pickup

Magnetic Pickup plugin exposes the Magnetic Pickup Component, which gives a magnetic (follow) functionality for any actor it is attached to.

On Sale$5.99
$2.99Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Showcase

Discord

Magnetic Pickup plugin exposes the Magnetic Pickup Component, which gives a magnetic (follow) functionality for any actor it is attached to. Has set of configurable properties such as follow speed, trigger actor references, trigger actor classes and trigger radius.

Can be used in a variety of way for gameplay elements like pickups, follow-enemies, incoming hostile projectiles and more...

Technical Details

Features:

  • Exposes the Magnetic Pickup Component which can be attached to any actor
  • Magnetic (follow) functionality when another actor gets in range
  • Configurable references, classes or both, and actor tags for which actor(s) can trigger the follow
  • Configurable follow speed and trigger radius
  • Configuration on per archetype and per instance basis
  • Can be used in a variety of way for gameplay elements like pickups, follow-enemies, incoming hostile projectiles and more...
  • 2 callbacks, for when the object is magnetized and de-magnetized

Code Modules: MagneticPickup

Number of C++ Classes: 2

Supported Development Platforms: Windows

Supported Target Build Platforms: Win64, Win32



2020-10-11 - Update:

  • Exposed the following properties of the component to Blueprints: Is Enabled, Trigger Actors, Trigger Classes, Trigger Tags, Trigger Mode, Speed, Speed Multiplier, Magnetic Sphere Radius
  • Added PreInitialize and Initialize functions (exposed to BP) for manual initialization


2019-08-13 - Update:

  • Added Actor Tags as trigger method


Documentation

Example Project