CorePlus – Touch Gesture
🔧 Overview
Touch interaction has become a fundamental part of modern interfaces, especially in mobile and touchscreen applications. If you’re working in Unreal Engine and looking to add intuitive swipe, scale, or transform gestures, the CorePlus Touch Gesture plugin is a powerful and easy-to-use solution.
In this post, we’ll walk through how to access the plugin and break down how each of the five gesture components works — complete with setup steps and customization options.
📁 Accessing the Plugin Content
Before you begin using CorePlus AR, you need to access the plugin content. There are two ways to do this:
✅ Method 1: Project Plugin Folder (Editable)
Copy CorePlus Plugin from:
[UE_Install]/Engine/Plugins/Marketplace/CorePlusPluginTo:
[YourProject]/Plugins/In Unreal Editor:
Open Content Browser
Click the ⚙️Settings Option (top-right)
Enable Show Plugin Content
You’ll now see:
Plugins > CorePlusContent
Pros
✅ Easy access and customization
✅ Built directly into your project
✅ Editable plugin files
Cons
⚠️ No auto-updates — you must update it manually
✅ Method 2: Engine Plugin Content (Auto-updating)
Enable CorePlus Plugin via the Plugin Manager
In Content Browser:
Open Content Browser
Click the ⚙️Settings Option (top-right)
Enable Show Engine Content
Navigate to:
Engine > Plugins > CorePlusContent
Pros
✅ Always up-to-date with Unreal Engine
Cons
⚠️ Plugin content is not directly editable
Tip: Choose the method that best fits your workflow — editable plugin content or automatic updates.
🗺️ Explore the Example Map
Once you have access to the plugin, open the example map to explore all gesture functionalities:
CorePlusContent > TouchGesture > Maps > Map_CorePlus_TouchGesture
This map provides a working demo of touch gesture. Let’s break them down below.
🧩 CorePlus Touch Gesture Components
The plugin comes with five built-in gesture components. Each one can be added to any actor (typically your player pawn or controller). Here’s what they do:
1️⃣ Touch Gesture: Swipe
Function: Detects directional swipes (left, right, up, down).
How to use:
Add
BP_CorePlus_TouchGesture_Swipeto your pawn or actor.In the Event Graph, bind to events like
On Swipe Left,On Swipe Right, etc.Customize swipe detection using the Swipe Length setting.
This is great for triggering actions like changing UI panels or switching objects.
2️⃣ Touch Gesture: Location
Function: Moves an actor based on swipe direction.
How to use:
Add
BP_CorePlus_TouchGesture_Locationto your actor.Set the Transform Actor variable to the object you want to move.
Configure Move Axis to control the direction of movement.
Perfect for sliding or dragging objects on screen.
3️⃣ Touch Gesture: Rotation
Function: Rotates an actor using swipe gestures.
How to use:
Add
BP_CorePlus_TouchGesture_Rotationto your actor.Assign the Transform Actor reference.
Use Rotate Axis and Rotation Speed to fine-tune rotation behavior.
This is ideal for interactive object rotations or camera controls.
4️⃣ Touch Gesture: Scale
Function: Changes the scale of an actor with swipe gestures.
How to use:
Add
BP_CorePlus_TouchGesture_Scaleto your actor.Assign the Transform Actor reference.
Adjust Scale Axis and Scale Rate for scaling control.
Great for pinch-to-zoom effects or scaling interactive 3D elements.
5️⃣ Touch Gesture: Transformation
Function: Combines location and rotation control in one component.
How to use:
Add
BP_CorePlus_TouchGesture_Transformto your actor.Set the Transform Actor reference.
One-finger swipe moves the actor
Two-finger swipe rotates the actor
This all-in-one component is perfect for complex object manipulation with minimal setup.
🏁 Wrapping Up
The CorePlus Touch Gesture system makes it incredibly easy to bring intuitive, touch-based controls into your Unreal Engine projects. Whether you’re building a mobile game, virtual showroom, or interactive simulation, these gesture components offer a clean and modular way to add touch interactions without diving deep into custom input logic.
Want to see it in action?
Check out the sample map included in the plugin and experiment with adding these components to your own actors. You’ll be up and swiping in no time!
💬 Got questions?
Leave a comment below or reach out — I’d love to hear how you’re using CorePlus in your projects!
If you found this post helpful, feel free to share it, and stay tuned for more Unreal Engine tips and tutorials!
📎 Related Links
Tags
Unreal Engine, CorePlus Plugin, Unreal Engine UI, Game Development, UE5 Tutorial, UI Design, Plugin Setup, Unreal Engine Plugins, coreplus, touch gestures, mobile input, swipe control, game development, ue5, plugin tutorial, blueprint setup, mobile game dev



