Eagle 3D Streaming

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Learn how to make your UE App able to receive inputs from mobile devices.

In order to achieve your mobile configuration, it will require modifications to both your Control Panel Config and Unreal Engine (UE) Project.

1. Modifications on the Control Panel Config

Enable this feature to receive Touch commands on Mobile devices Fake Mouse with Touches

2. Modifications on the Unreal Engine (UE) Project

Instructions

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 (Optional)

This section is optional and only required if you would like to enable joystick controls within your application for mobile devices

  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.

  1. Go to

ProjectSettings->Engine->Inputs. Set the created Interface under Default Touch Interface.

  1. 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.

You an get the source code of the stuff showed in tutorial from this doc:
https://eagle3dstreaming.atlassian.net/l/cp/7BNEDDxT

Need help? Contact Support

If you still need help, contact support to get your issue resolved quickly.

Submit a new request at E3DS support portal or send an Email at support@eagle3dstreaming.com.

Seek advice. Connect with others. Share your experiences. Join our lively Community Forum today.

  • No labels