Update: Opportunities with Pixel Streaming - Open Virtual Networking event on Thursday, June 30th - Book Your Spot.

Eagle Guide to Touch Components for Mobile Devices

Eagle has created a demo UE Project showcasing how to make your UE Project compatible for mobile while pixel streaming. Click this link to Download Eagle’s UE Project for Mobile Controls While Pixel Streaming.

Unreal Project Setup

This Guide shows how to setup project for Mobile and Desktop Devices both while using Eagle Pixel Streaming.

Creating Cursor UMG

1. Create Widget Blurprint
2. Add to the Canvas with small size as a cursor (example 20×20)
3. Set the image Alpha to Zero.
4. This will act as invisible Cursor and it will be hidden behind the Browser Cursor during Pixel Streaming.
5. Go to Project Settings ->Engine->User Interface. Set the created Cursor Widget under Software cursors.
6. Go to Project Settings ->Plugins->PixelStreaming . Set Pisel Streamer Default Cursor Class Name to DefaultCursor
7. In Level Blueprint (or as per project), set the Show Mouse Cursor in Player Controller to TRUE.

Touch Interface Setup

1. Create TouchInterface (or Copy from the Engine).
2. In TouchInterface, set
Actice Opacity = 0.8
Inactive Opacity = 0
This will hide the Interface while used on PC and make visible on Mobile devices.
3. Go to ProjectSettings->Engine->Inputs. Set the created Interface under Default Touch Interface.
4. Set Always Show Touch Interface to True (Checked).

Setting Inputs

Go to Project Settings-> Inputs, set as shown in following image.

Everything done!
Proceed to packaging and deployment on Eagle Control Panel.

Scroll to Top
Close Bitnami banner