Modular 3D Text
  • ✉️Contact Support
  • ⭐Read me first
  • Introduction
    • ⚡Namespace
    • ⚡Assembly Definition
    • ⚡Scripting define symbol
    • 3D UI for XR
      • Internal documentation
  • Text
    • Modular 3D Text
      • Script documentation
        • UpdateText
        • MeshPostProcess
        • Internal Documentation
    • Text Updater
    • Fonts
      • Creating fonts
        • Troubleshoot
      • Letter
  • Input
    • Button/Key
      • Button Input System
      • Button Input Processor
    • Mouse/Touch
      • Raycast Selector
      • Raycast Input Processor
    • Troubleshoot
  • Modules
    • Modules
  • UI
    • List
      • Script documentation
    • Button
      • Script documentation
    • Toggle
      • Script documentation
    • Slider
      • Script documentation
        • UpdateValue
        • IncreaseValue
        • DecreaseValue
      • SliderHandle
    • Input Field
      • Script documentation
        • UpdateText
        • ContentType
    • Horizontal Selector
      • Script documentation
  • Layout System
  • Modules
  • Package Importer
  • Utility
    • UI States
    • Asset Settings
  • Version History
Powered by GitBook
On this page
  • Mouse/touch control is not working
  • Keyboard control is not working

Was this helpful?

  1. Input

Troubleshoot

PreviousRaycast Input ProcessorNextModules

Last updated 1 year ago

Was this helpful?

Mouse/touch control is not working

  1. First, please make sure a gameobject named Mtext Input System exists in the scene and it has two scripts named Raycast Selector and Raycast Input Processor. If they do not exist, check if auto creating them has been disabled from Tools > Tiny Giant Studio > Modular 3D Text > Preferences > Input. If it is, turning it on and creating something like a button will auto create it. Or you can add them yourself.

  2. The layer of the UI element matches the layer in raycast selector and the distance is enough. Also, the UI element has collider, not a child element like the background. It's a good practice to use a separate layer for it.

  3. The right camera is selected by Raycast Input Processor

Keyboard control is not working

  1. First, please make sure a gameobject named Mtext Input System exists in the scene and it has Global Button Input System script attached. If it do not exist, check if auto creating them has been disabled from Tools > Tiny Giant Studio > Modular 3D Text > Preferences > Input. If it is, turning it on and creating something like a button will auto create it. Or you can add it yourself.

  2. Check if the Input Action asset is empty in Global Button Input System. if it is, please add the 3D Text UI Control asset.

  3. Check the UI you are trying to control to see if they have the appropriate scripts setup. If they don't, check the inspector for this message and click the Add input system button.


If this wasn't helpful and you require further assistance, please feel free to send me a e-mail. I will try my best to help. E-mail: ferdowsurasif@gmail.com