Skip to content
Media 1 for listing Interaction Text System

Description

Plug-and-play Interaction Text System that allows you to display contextual UI when interacting with objects. Supports both First Person (trace-based) and Third Person (overlap-based) interaction. Fully customizable via Blueprints and optimized in C++ for performance and flexibility.

Set up interaction feedback for any object in minutes.

Demo
Video

FEATURES:

  • All-in-one interaction system — quick setup and easy integration

  • Supports both First Person (line/sphere trace) and Third Person (overlap detection) modes

  • Displays contextual UI when looking at or approaching interactable objects

  • Fully customizable UI settings:

    • Text content

    • Font type and size

    • Text color and shadow color

    • Horizontal and vertical alignment

  • Supports Static Mesh, Skeletal Mesh, or any mesh type filtering

  • Enable/disable interaction dynamically at runtime

  • Optimized C++ core with clean and extendable architecture

  • Lightweight system with minimal performance overhead

  • Works with any character or camera setup

  • Simple integration into existing projects

Code Modules:

  • InteractionTextSystem (Runtime)

Plugin Type: C++

Number of C++ Classes: 3

Number of Blueprints: 1
Number of Material Instances: 25
Number of Textures: 33
Number of Fonts: 10

Network Replicated: No

Supported Development Platforms: Windows / Linux / MacOs

Supported Target Build Platforms: Windows / Linux / MacOs
Documentation

Important:

  • If you want to use this plugin for another Engine Version or Platform, you can modify the .uplugin file, rebuild the plugin, and use it accordingly

  • All Blueprints included in this plugin are provided for demonstration purposes only, except WBP_InteractableObjectText, which is part of the core plugin functionality. The remaining Blueprints are not required for production use

  • This system is designed to be flexible and can be used in both FPS and Third Person projects

  • Included Demo map demonstrating usage of the system

Feedback & Reviews

If you find this plugin useful, please consider leaving a rating or short review on Fab.

Your feedback helps improve the plugin, guides future updates, and supports continued development.

Thank you for your support!

Included formats