Description
World Space Widgets enables the easy creation of world-space tracked widgets, such as HP Bars, Character Names, Damage Numbers, Pings & Location Markers, etc. with many configuration options included.
Demonstration Video: Here
Simply create a new UMG Widget from one of the two provided classes, WSActorWidget or WSLocationWidget for Actor tracking and arbitrary location tracking respectively, and add it to the viewport for instant functionality. You can either configure and tweak the widget’s world space tracking behaviour when you create the widget, or at runtime through a collection of Blueprint callable functions.
World Space Widgets can be clamped to the viewport, have world space and screen space offsets applied to them, scale and fade based on their distance to the camera, and be occluded by objects in-game.
Once a new UMG widget is created based on one of the provided widget classes you can create the widget as if it were a normal User Widget, no extra restrictions or limitations exist.
Technical Details
Code Modules:
Number of Blueprints: 9 (1 Showcase Map, 6 Example Actors, 2 Example UMG Widgets)
Number of C++ Classes: 5
Network Replicated: No
Supported Development Platforms: Windows (Win64)
Supported Target Build Platforms: Windows (Win64)
Documentation: Here
Example Project: The plugin contains a showcase map as well as a number of example Actors and UMG Widgets to demonstrate the functionality of the plugin.
Supported Engine Versions
5.2 – 5.3