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. Introduction
  2. 3D UI for XR

Internal documentation

The purpose of this doc is to help the people who work on the asset to keep track of things and only made public because few people were interested in the inner workings. Things here can be often inco

Previous3D UI for XRNextModular 3D Text

Last updated 1 year ago

Was this helpful?

What are different than normal?

Files

  1. XRToolkitEditorSetup in Modular 3D Text/Scripts/Editor

  2. XRToolkitGlobalInputControllerForModularTextAsset in Modular 3D Text/Scripts/XR/Editor

  3. XREventsHandlerForModularTextAsset in Modular 3D Text/Scripts/XR/Editor

  4. XRToolkitSliderHandleGrabbable in Modular 3D Text/Scripts/XR/Editor

  1. MenuItem script, which handles creating objects in the scene checks if XRToolkitGlobalInputControllerForModularTextAsset script exists, by name comparison. If it exists, creates 'MText UI controller for XR' gameobject with the script specified before that handles selecting/unselecting stuff like input field.

Internal doc warning