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

Was this helpful?

  1. Input

Mouse/Touch

PreviousButton Input ProcessorNextRaycast Selector

Last updated 1 year ago

Was this helpful?

The mouse/touch control is made up of two divisions.

  1. Raycast Selector The script controls the logic of how the input should be handled.

  2. Raycast Input Processor The script lets the selector know when an input event occurs. For example: when a mouse click occurs, it lets the Raycast selector know. If you want to handle inputs yourself, you can remove this script and call the public methods of ray cast selector specified in the doc when you need them.

Raycast Selector