Documentation & Tutorials
  • Pivec Labs Documentation & Tutorials
  • Assets for Game Creator 1
    • Action Pack 1
      • Action List
        • Misc Actions
        • Object Actions
        • TMP Actions
      • Examples
        • Example 1 TMP
        • Example 2 Objects
        • Example 3 Actions
    • Action Pack 2
      • Action List
        • Camera Actions
        • Graphics Actions
        • Audio Actions
        • Video Actions
      • Triggers
      • Components
      • Examples
        • Example 1 - Camera
        • Example 2 - Camera FPS
        • Example 3 - Graphics
        • Example 4 - Sounds
        • Example 5 - Audio Player
        • Example 6 - Video Player
    • Action Pack 3
      • Action List
        • Day/Night Cycle
        • Light Control
      • Components
      • Examples
        • Example 1 - Day Night Cycle
        • Example 2 - Light Control
    • Accessibility Module
      • Components
      • Setup
      • Auditory Aids
        • Closed Captions for Sounds
        • Volume Control with Tags
        • Multiple Volume Controls
      • Motoric Aids
        • Configurable Tank Camera
        • On-Screen Multi-Function Joystick
        • Dynamic Touchstick
        • Multi-Function Touchstick
      • Cognitive Aids
        • Parental Controls with Password
        • Dyslexia Font Options
        • Motion Sickness Prevention
        • Gameplay Speed and Sensitivity
      • Visual Aids
        • Colour Picker
        • Variable Text Size
        • Object Outlining
        • Colour Switching
        • Colour Correction
    • Mobile Components
      • Actions
        • Haptics
        • Camera
        • TouchSticks
        • Gyroscope
        • Utilities
      • Triggers
        • Touch Gestures
      • Conditions
      • Components
      • Prefabs
      • Examples
        • Example 1 Haptics
        • Example 2 Cameras
        • Example 3 Gestures
        • Example 4 Controls
        • Example 5 Steering Wheel/Pedals
        • Example 6 Gyroscope Controls
        • Example 7 Gyroscope Camera
        • Example 8 Utilities
        • Example 9 AutoRun
      • Extras
    • UI Components
      • Canvas Components
        • Canvas Animations
        • 3D Models on a Canvas
        • Video on a Canvas
      • Animating UI Elements
        • Cross Fade Elements
        • Slide Elements
        • Shake UI Element
        • Tooltips
      • Text Mesh Pro & uGUI Text
      • Colour Picker Component
      • Mini Map Component
        • MiniMap QuickStart
        • Fullscreen Map
        • Adding Markers
        • Adding Labels
      • System Info Panel
        • SysInfo Quickstart
        • Using SysInfo Toggle
      • Main Menu Templates
        • Customising the Prefabs
        • Load/Save System
        • Comic Strip Example
    • Developer Tools
      • Time Manager
        • Actions & Conditions
      • Waypoint System
      • Click to Spawn Objects
      • In-Game Console
      • In-Game Screen Capture
    • Turn Based Module
    • VR Module GC1
  • Assets for Unity
    • Developer Tools for Unity
      • Click to Spawn
      • In-Game Screen Capture
      • In-Game Console
    • Mini Map System
      • MiniMap Quickstart
      • Map Parameters
      • Adding Makers
  • Tutorials
    • Tutorials for Game Creator 1
      • Installing and Updating Modules
      • Adding Actions to the Button Bar
      • Changing the Graphics for TouchStick
      • Adding Passwords to Player Actions
      • Using the Colour Picker with Variables
      • Creating a 3D Inspection Panel for Game Objects
      • Customising the UI MiniMap
      • Creating a toggle for the SysInfo Panel
      • Simple Player Run on Left Shift Down
      • Pan Follow Camera with Keyboard
    • Tutorials for Unity
  • ANNEX
    • Roadmap
    • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Assets for Game Creator 1
  2. Accessibility Module
  3. Motoric Aids

On-Screen Multi-Function Joystick

PreviousConfigurable Tank CameraNextDynamic Touchstick

Last updated 5 years ago

Was this helpful?

The On-Screen Multi-Function Touchstick is the same as used on but can be also used on screen with the mouse. To display the Multi-Function Touch-stick, select Games Creator/Preferences from the top menu in Unity. Locate the AccessibilityTouchstick Prefab from the Accessibility/Prefab folder, and drag to the Prefab Touchstick slot.

The Actions avaliable to you for the Accessibility Touchstick are as follows:

  • Show/Hide Touchstick

  • Move/Resize Touchstick

  • Colour Touchstick

The Multi-Function Touchstick will allow the player to walk and run depending on the amount of drag.

The Touchstick also provides five configurable buttons which can also be hidden, moved, and coloured, independantly of the touchstick itself. To add Actions to the Buttons, locate the ButtonsBarActions Prefab from the Accessibility/Prefab folder, and drag to the the scene Hierarchy. Buttons can be enabled or disabled and Actions can be added to each button directly or using a Variable.

Default settings are:

  • Touchstick Left

  • Buttons Left

  • Button Actions not set

The game speed can also be reduced or increased by using the Game Creator Action: General/Time Scale. The Camera Sensitivity settings can also be set for vertical and horizontal by changing the settings in the Camera Motor inspector panel. This Action sets both vertial and horizontal sensitvity settings to the same value.

Recommended Settings for players with Cognitive impairments:

  • Touchstick Right

  • Buttons Right

  • Touchstick resized: 1.5

  • Show Buttons: A, C, E

Or allow the player to choose their own configuration using an in-game settings panel.

See the Examples Scenes and Settings Canvas provided with this Module.

The touchstick can be placed on the left, the right, top or bottom, and can be used with both the Adventure and First Person Camera motors. However, for input control using only the on-screen touchstick, either turn off camera orbit or utilise the

Configurable Tank Camera.
Mobile,