Volihan Games
  • Home
  • Games
  • Plugins UE5
  • Privacy Policy
  • About Us

Mobile Touch Controls Pro

  • 1. Get Started
  • 2. Create Touch Widget
  • 3. Character Settings
  • 4. Touch Settings
  • Support Plugin


  • Follow this guide to get the best out of Unreal Engine 5 plugin Mobile Touch Controls Pro.



    Fab Link:

  • Mobile Touch Controls Pro Install

  • Video Tutorials:

  • Mobile Touch Controls Pro Tutorials

  • The Mobile Touch Controls Pro plugin only supports Android, iOS and Windows!!!



    1. Get Started

    Enable the Mobile Touch Controls Pro plugin.



    2. Create Touch Widget


    Create a widget that inherits from "BaseTouchWidget".

    Add the CanvasPanel widget and place all the elements for your UI there.



    Initialize your CanvasPanel with all the elements it contains using the "Init Touch Controls" block.


    Each Touch element has "AxisX" and "AxisY" delegates that respond to finger movement on the screen, as well as "OnPressedInput" and "OnReleasedInput" delegates.

    Subscribe to the delegates you need. The "BaseTouchWidget" widget already has delegates created for the "Move Axis X" and "Move Axis Y" joysticks, as well as for the "Area Axis X" and "Area Axis Y" camera movements.



    3. Character Settings



    Make a move in the player's class.


    Create a widget in your player.


    Subscribe to all the delegates.


    Register each touch on the screen and pass it to the widget.



    4. Touch Settings



    Each Touch element has a sensitivity that can be changed using the "Set Sensitive Axis" block. The default sensitivity is set to 0.042.


    Each element can be made inactive individually using the "Set Touch Enable" block.


    If you want to make all elements inactive, you can use:


    To change the joystick's movement radius, change the "Max Move Radius" variable. The default radius is 160.



    Support Plugin



    If you have any questions or concerns about Mobile Touch Controls Pro, please contact us with title "MobileTouchControlsPro question":

    Email: volihan.designer@gmail.com

    Created by Volihan Games | All Rights Reserved.