Mobile Controller System
All Tools

Mobile Controller System

Description

Mobile Controller System stick and universal button system.
Optimized for iOS and Android.
Support multiple screen size.


Features

  • Strong scripting API
  • Unrestricted modification
  • Smooth and accurate mobile controller system
  • Mobile have same behavior as editor
  • All textures are easy to replace
  • Clean, easy to understand C# code
  • Allow unrestricted modification
  • Based on Unity UI

Analog Stick Behaviour

  • Output direction and amount
  • Reposition itself based on initial touch input
  • Will not reposition if initial touch input is in close proximity of aiming circle
  • Aiming circle will not go out of screen boundary
  • Extended from Universal Button

Universal Button Behaviour

  • can be activated by
  1. Press > Release
  2. Press > Drag > Release
  • cancel Activation by
    Press > Drag > release on cancel button
  • All events fired with button ID parameter
    Universal Button event list
  • onPointerDown
  • onBeginDrag
  • onDrag
  • onPointerUp
  • onEndDrag
  • onActivateSkill
  • onCancelSkill
    If you have any questions, feel free to drop us a line at : support@suriyun.com
    Satisfaction guaranteed.

Your rating, review and feedback are greatly appreciated.

PLEASE NOTE: This is a base template for a game and is not a full game. Therefore, scripting or additional art will be required if you wish to produce a full game using it.

Disclaimer:

Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.

Check Unity Asset Store For more info: https://assetstore.unity.com/packages/templates/systems/mobile-controller-system-161533

Explore our more assets

Download Now

Leave a Reply

Your email address will not be published. Required fields are marked *