devNotes 6-24-16 OVR cursor canvas interaction – transitions – triggers

Transitions – Triggers – STATE – Editor – Tweens

1  ARG_FIB_Sphere
    - UnityEngine.Transform
  
     ARGOS_Fibonacci_0_0
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.MeshRenderer
  
     Argos_Sphere_Indexing
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.SphereCollider
    - UnityEngine.MeshRenderer
    - ArgosSphere_Indexing
  
2  ARTransitionManager
    - UnityEngine.Transform
    - TransitionManager
  
3  Echo_Canvas
    - UnityEngine.RectTransform
    - UnityEngine.Canvas
    - UnityEngine.UI.CanvasScaler
    - OVRRaycaster
    - OVRMousePointer
    - UnityEngine.UI.Mask
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Image
    - UnityEngine.UI.GraphicRaycaster
  
     UI_Control_Panel
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Image
    - UI_Control
  
        Graph_Plate
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Graph_Base
              - UnityEngine.Transform
  
                    Mic_Input_Plot_Origin
                      - UnityEngine.Transform
                      - UnityEngine.MeshFilter
                      - UnityEngine.BoxCollider
                      - UnityEngine.MeshRenderer
                      - Vertical_Plot
                      - MicrophoneInput
                      - UnityEngine.AudioSource
  
                        Quad
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshCollider
                          - UnityEngine.MeshRenderer
  
        Top_Icon_Buttons
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Back_Panel 
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
            UI_Switch
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
              - UI_On_Off
  
            NAV_Overlay_Switch
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
            Lock
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
            Rotate
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
            NavSphereRotate
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
        CanvasPointerEcho
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
        EchoParameters
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Echo_Gain
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Echo_Gain-Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Echo_Gain_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Echo_Length
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Echo_Length_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Echo_Length_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Delay_Time
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Delay_Time_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Delay_Time_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Echo_Attenuation
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Echo_Attenuation_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Echo_Attenuation_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
        BrushParameter_Panel
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            X_position
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    XPos-Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    XPos_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Y_position
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    YPos_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    YPos_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Z_position
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    ZPos_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    z_Pos_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            arrow_freq
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    AF-Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    AF_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            brush_freq
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    BF_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    BF_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            ab_ratio
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    AR_Ratio_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    AB_Ratio_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            phasor_len
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Phasor_Len_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Phasor_Len_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            line_width
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    line_width_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    line_width_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            fade_start
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    fade_start_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    fade_start_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
            Duration
              - UnityEngine.RectTransform
  
                    Header
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Duration_Input
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.InputField
  
                        Placeholder
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
                        Value
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Text
  
                    Duration_Slider
                      - UnityEngine.RectTransform
                      - UnityEngine.UI.Slider
  
                        Background
                          - UnityEngine.RectTransform
                          - UnityEngine.CanvasRenderer
                          - UnityEngine.UI.Image
                        Fill Area
                          - UnityEngine.RectTransform
                        Handle Slide Area
                          - UnityEngine.RectTransform
  
        Music Player
          - UnityEngine.RectTransform
  
            Back_Panel
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
            Play
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
              - UnityEngine.EventSystems.EventTrigger
  
            Pause
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
              - UnityEngine.EventSystems.EventTrigger
  
            Stop
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
              - UnityEngine.EventSystems.EventTrigger
  
            Argos_Logo
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
            Image
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
            Mic_Input_Button
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
                    Mic_Level
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Button
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
  
  
            Latency Button
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.Button
  
                    Latency
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
                    Button
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
                      - UnityEngine.UI.Button
  
  
                    Latency_Val_txt
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
4  EventSystem
    - UnityEngine.Transform
    - UnityEngine.EventSystems.EventSystem
    - UnityEngine.EventSystems.StandaloneInputModule
    - UnityEngine.EventSystems.TouchInputModule
  
5  Graph_Canvas
    - UnityEngine.RectTransform
    - UnityEngine.Canvas
    - UnityEngine.UI.CanvasScaler
    - UnityEngine.UI.GraphicRaycaster
    - MenuManager
    - GearVRInput
    - GF_Manager
    - OVRRaycaster
    - OVRMousePointer
  
     GF_Accel_3_Axes
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Image
    - UnityEngine.CanvasGroup
    - UnityEngine.Animator
    - Menu
  
        Title
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Text
  
        Graph_Panel
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
          - GraphFloat
  
            Max_y
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Min_y
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
            Num(Clone)
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Text
  
        Text
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Text
  
     DEBUGTEXT
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Text
  
     DEBUGTEXT (1)
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Text
  
     TOG_1
    - UnityEngine.RectTransform
    - UnityEngine.UI.Toggle
  
        Background
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Checkmark
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
     TOG_2
    - UnityEngine.RectTransform
    - UnityEngine.UI.Toggle
  
        Background
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Checkmark
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
     TOG_3
    - UnityEngine.RectTransform
    - UnityEngine.UI.Toggle
  
        Background
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Checkmark
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
     Group
    - UnityEngine.RectTransform
    - UnityEngine.UI.ToggleGroup
  
     TOG_4
    - UnityEngine.RectTransform
    - UnityEngine.UI.Toggle
  
        Background
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
  
            Checkmark
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
  
     CanvasPointerGraph
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Image
  
     Vectrocity_Camera
    - UnityEngine.Transform
    - UnityEngine.Camera
    - UnityEngine.FlareLayer
    - UnityEngine.GUILayer
    - UnityEngine.AudioListener
  
6  GraphTrace_0
    - UnityEngine.RectTransform
    - Vectrosity.VectorObject3D
    - UnityEngine.MeshRenderer
    - UnityEngine.MeshFilter
  
7  GraphTrace_1
    - UnityEngine.RectTransform
    - Vectrosity.VectorObject3D
    - UnityEngine.MeshRenderer
    - UnityEngine.MeshFilter
  
8  GraphTrace_2
    - UnityEngine.RectTransform
    - Vectrosity.VectorObject3D
    - UnityEngine.MeshRenderer
    - UnityEngine.MeshFilter
  
9  InitErrorHandler
    - UnityEngine.Transform
    - InitErrorHandler
  
     ErrorCanvas
    - UnityEngine.RectTransform
    - UnityEngine.Canvas
    - UnityEngine.UI.CanvasScaler
    - UnityEngine.UI.GraphicRaycaster
  
        ErrorPanel
          - UnityEngine.RectTransform
          - UnityEngine.CanvasRenderer
          - UnityEngine.UI.Image
          - UnityEngine.UI.VerticalLayoutGroup
  
            TitlePanel
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.HorizontalLayoutGroup
              - UnityEngine.UI.LayoutElement
  
                    ErrorTitle
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
            BodyPanel
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.HorizontalLayoutGroup
              - UnityEngine.UI.LayoutElement
  
                    ErrorBodyText
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Text
  
  
            BottomPanel
              - UnityEngine.RectTransform
              - UnityEngine.CanvasRenderer
              - UnityEngine.UI.Image
              - UnityEngine.UI.HorizontalLayoutGroup
              - UnityEngine.UI.LayoutElement
  
                    Panel
                      - UnityEngine.RectTransform
                      - UnityEngine.CanvasRenderer
                      - UnityEngine.UI.Image
  
  
10  StereoDivisionCanvas
    - UnityEngine.RectTransform
    - UnityEngine.Canvas
    - UnityEngine.UI.CanvasScaler
    - UnityEngine.UI.GraphicRaycaster
  
     DivisionArea
    - UnityEngine.RectTransform
    - UnityEngine.CanvasRenderer
    - UnityEngine.UI.Image
  
11  TextureBufferCamera
    - UnityEngine.Transform
    - UnityEngine.Camera
  
     TextureBufferMesh
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.MeshRenderer
  
12  TickMarks
    - UnityEngine.RectTransform
    - Vectrosity.VectorObject3D
    - UnityEngine.MeshRenderer
    - UnityEngine.MeshFilter
  
13  UserHead
    - UnityEngine.Transform
  
     ARCamera
    - UnityEngine.Transform
    - UnityEngine.AudioListener
    - Vuforia.VuforiaBehaviour
    - Vuforia.DigitalEyewearBehaviour
    - Vuforia.DatabaseLoadBehaviour
    - Vuforia.VideoBackgroundManager
    - Vuforia.SmartTerrainTrackerBehaviour
    - Vuforia.DeviceTrackerBehaviour
    - Vuforia.WebCamBehaviour
    - Vuforia.KeepAliveBehaviour
    - ViewModeManager
    - BackToAbout
    - Vuforia.ComponentFactoryStarterBehaviour
  
        StereoCameraLeft
          - UnityEngine.Transform
          - UnityEngine.Camera
          - Vuforia.VideoBackgroundBehaviour
          - UnityEngine.GUILayer
          - UnityEngine.FlareLayer
          - Vuforia.HideExcessAreaBehaviour
  
            BackgroundPlane
              - UnityEngine.Transform
              - UnityEngine.MeshRenderer
              - Vuforia.BackgroundPlaneBehaviour
  
        StereoCameraRight
          - UnityEngine.Transform
          - UnityEngine.Camera
          - Vuforia.VideoBackgroundBehaviour
          - UnityEngine.GUILayer
          - UnityEngine.FlareLayer
          - Vuforia.HideExcessAreaBehaviour
  
        BlackMask
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - BlackMaskBehaviour
  
        GazeRay
          - UnityEngine.Transform
          - GazeRay
  
        Reticle
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - Reticle
  
14  VR Mouse Look (Rotation)
    - UnityEngine.Transform
  
     VR Mouse Look (Forward)
    - UnityEngine.Transform
  
        OVRCameraRig
          - UnityEngine.Transform
          - OVRCameraRig
          - OVRManager
          - VRMouseLook
  
            TrackingSpace
              - UnityEngine.Transform
  
                    LeftEyeAnchor
                      - UnityEngine.Transform
  
  
                    CenterEyeAnchor
                      - UnityEngine.Transform
                      - UnityEngine.AudioListener
                      - UnityEngine.Camera
                      - Vuforia.HideExcessAreaBehaviour
                      - Vuforia.VideoBackgroundBehaviour
                      - VRIntegrationHelper
  
                        TrackableParent
                          - UnityEngine.Transform
                        BackgroundPlane
                          - UnityEngine.Transform
                          - UnityEngine.MeshRenderer
                          - Vuforia.BackgroundPlaneBehaviour
                          - UnityEngine.MeshFilter
  
                    RightEyeAnchor
                      - UnityEngine.Transform
  
  
                    TrackerAnchor
                      - UnityEngine.Transform
  
  
                    LeftHandAnchor
                      - UnityEngine.Transform
  
  
                    RightHandAnchor
                      - UnityEngine.Transform
  
  
                    CenterRightEyeAnchor
                      - UnityEngine.Transform
                      - UnityEngine.AudioListener
                      - UnityEngine.Camera
                      - VRIntegrationHelper
                      - Vuforia.VideoBackgroundBehaviour
                      - Vuforia.HideExcessAreaBehaviour
  
                        ClippingPlane
                          - UnityEngine.Transform
                          - UnityEngine.MeshFilter
                          - UnityEngine.MeshRenderer
  
                    VuforiaCenterAnchor
                      - UnityEngine.Transform
  
  
15  VRWorld
    - UnityEngine.Transform
  
     Sky
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.SphereCollider
    - UnityEngine.MeshRenderer
  
     Sun
    - UnityEngine.Transform
    - UnityEngine.Light
  
     ARPort
    - UnityEngine.Transform
    - UnityEngine.MeshFilter
    - UnityEngine.MeshCollider
    - UnityEngine.MeshRenderer
    - Button3D
    - ViewTrigger
  
     VREnvironment
    - UnityEngine.Transform
  
        Cone
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.001
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.003
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.004
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.005
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.006
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.007
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.008
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.009
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.010
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.011
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.012
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.013
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.014
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.015
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.016
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.017
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.018
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.019
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.020
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.021
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.022
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.023
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.024
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.025
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.026
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.027
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.028
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.029
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.030
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.031
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.032
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.033
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.034
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.035
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.036
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.037
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.038
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.039
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.040
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cone.041
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cylinder
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cylinder.001
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cylinder.002
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Cylinder.003
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.000
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.001
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.003
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.004
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.006
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.009
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.010
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.013
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.014
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.015
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.016
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.017
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.018
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.019
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Icosphere.020
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
        Plane.001
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
  
     Static Objects
    - UnityEngine.Transform
  
        floor
          - UnityEngine.Transform
  
            floor_005
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
  
            floor_006
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
  
            floor_007
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
  
            floor_008
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
  
        Plane
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshCollider
  
        walls
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - UnityEngine.BoxCollider
  
        walls
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - UnityEngine.BoxCollider
  
        walls
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - UnityEngine.BoxCollider
  
        walls
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshRenderer
          - UnityEngine.BoxCollider
  
        Columns
          - UnityEngine.Transform
  
            Column
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
              - UnityEngine.BoxCollider
  
            Column
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
              - UnityEngine.BoxCollider
  
            Column
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
              - UnityEngine.BoxCollider
  
            Column
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.MeshRenderer
              - UnityEngine.BoxCollider
  
        Ceiling
          - UnityEngine.Transform
          - UnityEngine.MeshFilter
          - UnityEngine.MeshCollider
          - UnityEngine.MeshRenderer
  
        Directional light
          - UnityEngine.Transform
          - UnityEngine.Light
  
        Point light
          - UnityEngine.Transform
          - UnityEngine.Light
  
        LightAnchor
          - UnityEngine.Transform
  
        Point light
          - UnityEngine.Transform
          - UnityEngine.Light
          - LightControl
  
            Cylinder
              - UnityEngine.Transform
              - UnityEngine.MeshFilter
              - UnityEngine.CapsuleCollider
              - UnityEngine.MeshRenderer
  

jhgkjghk

    void GetAllObjectsInScene()
    {
        int count = 0;

        List<GameObject> RootGameObjects = new List<GameObject>();

        UnityEngine.SceneManagement.SceneManager.GetActiveScene().GetRootGameObjects(RootGameObjects);


        foreach (GameObject go in RootGameObjects)
        {
            if (go.hideFlags == HideFlags.NotEditable || go.hideFlags == HideFlags.HideAndDontSave)
                continue;

            count++;
            sWrite.WriteLine(count.ToString() + "  " + go.name);
            int cc = go.transform.childCount;
            for(int i = 0; i< cc; i++)
            {
                sWrite.WriteLine("     " + go.transform.GetChild(i).name);
                int cc2 = go.transform.GetChild(i).childCount;
                for(int j = 0; j<cc2; j++)
                {
                    sWrite.WriteLine("    " + go.transform.GetChild(i).GetChild(j).name);
                    int cc3 = go.transform.GetChild(i).GetChild(j).childCount;
                    for(int k = 0; k<cc3; k++)
                    {
                        sWrite.WriteLine("        " + go.transform.GetChild(i).GetChild(j).GetChild(k).name);
                        int cc4 = go.transform.GetChild(i).GetChild(j).GetChild(k).childCount;
                        for (int l = 0; l < cc4; l++)
                        {
                            sWrite.WriteLine("                " + go.transform.GetChild(i).GetChild(j).GetChild(k).GetChild(l).name);
                            int cc5 = go.transform.GetChild(i).GetChild(j).GetChild(k).GetChild(l).childCount;
                            for (int m = 0; m < cc5; m++)
                            {
                                sWrite.WriteLine("                    " + go.transform.GetChild(i).GetChild(j).GetChild(k).GetChild(l).GetChild(m).name);
                            }
                        }
                    }
                }
            }
        }
    }

 

1  ARG_FIB_Sphere
     ARGOS_Fibonacci_0_0
     Argos_Sphere_Indexing
2  ARTransitionManager
3  Echo_Canvas
     UI_Control_Panel
        Graph_Plate
            Graph_Base
                    Mic_Input_Plot_Origin
                        Quad
        Top_Icon_Buttons
            Back_Panel 
            UI_Switch
            NAV_Overlay_Switch
            Lock
            Rotate
            NavSphereRotate
        CanvasPointerEcho
        EchoParameters
            Echo_Gain
                    Header
                    Echo_Gain-Input
                        Placeholder
                        Value
                    Echo_Gain_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Echo_Length
                    Header
                    Echo_Length_Input
                        Placeholder
                        Value
                    Echo_Length_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Delay_Time
                    Header
                    Delay_Time_Input
                        Placeholder
                        Value
                    Delay_Time_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Echo_Attenuation
                    Header
                    Echo_Attenuation_Input
                        Placeholder
                        Value
                    Echo_Attenuation_Slider
                        Background
                        Fill Area
                        Handle Slide Area
        BrushParameter_Panel
            X_position
                    Header
                    XPos-Input
                        Placeholder
                        Value
                    XPos_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Y_position
                    Header
                    YPos_Input
                        Placeholder
                        Value
                    YPos_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Z_position
                    Header
                    ZPos_Input
                        Placeholder
                        Value
                    z_Pos_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            arrow_freq
                    Header
                    AF-Input
                        Placeholder
                        Value
                    AF_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            brush_freq
                    Header
                    BF_Input
                        Placeholder
                        Value
                    BF_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            ab_ratio
                    Header
                    AR_Ratio_Input
                        Placeholder
                        Value
                    AB_Ratio_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            phasor_len
                    Header
                    Phasor_Len_Input
                        Placeholder
                        Value
                    Phasor_Len_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            line_width
                    Header
                    line_width_Input
                        Placeholder
                        Value
                    line_width_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            fade_start
                    Header
                    fade_start_Input
                        Placeholder
                        Value
                    fade_start_Slider
                        Background
                        Fill Area
                        Handle Slide Area
            Duration
                    Header
                    Duration_Input
                        Placeholder
                        Value
                    Duration_Slider
                        Background
                        Fill Area
                        Handle Slide Area
        Music Player
            Back_Panel
            Play
            Pause
            Stop
            Argos_Logo
            Image
            Mic_Input_Button
                    Mic_Level
                    Button
            Latency Button
                    Latency
                    Button
                    Latency_Val_txt
4  EventSystem
5  Graph_Canvas
     GF_Accel_3_Axes
        Title
        Graph_Panel
            Max_y
            Min_y
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
            Num(Clone)
        Text
     DEBUGTEXT
     DEBUGTEXT (1)
     TOG_1
        Background
            Checkmark
     TOG_2
        Background
            Checkmark
     TOG_3
        Background
            Checkmark
     Group
     TOG_4
        Background
            Checkmark
     CanvasPointerGraph
     Vectrocity_Camera
6  GraphTrace_0
7  GraphTrace_1
8  GraphTrace_2
9  InitErrorHandler
     ErrorCanvas
        ErrorPanel
            TitlePanel
                    ErrorTitle
            BodyPanel
                    ErrorBodyText
            BottomPanel
                    Panel
10  StereoDivisionCanvas
     DivisionArea
11  TextureBufferCamera
     TextureBufferMesh
12  TickMarks
13  UserHead
     ARCamera
        StereoCameraLeft
            BackgroundPlane
        StereoCameraRight
        BlackMask
        GazeRay
        Reticle
14  VR Mouse Look (Rotation)
     VR Mouse Look (Forward)
        OVRCameraRig
            TrackingSpace
                    LeftEyeAnchor
                    CenterEyeAnchor
                        TrackableParent
                        BackgroundPlane
                    RightEyeAnchor
                    TrackerAnchor
                    LeftHandAnchor
                    RightHandAnchor
                    CenterRightEyeAnchor
                        ClippingPlane
                    VuforiaCenterAnchor
15  VRWorld
     Sky
     Sun
     ARPort
     VREnvironment
        Cone
        Cone.001
        Cone.003
        Cone.004
        Cone.005
        Cone.006
        Cone.007
        Cone.008
        Cone.009
        Cone.010
        Cone.011
        Cone.012
        Cone.013
        Cone.014
        Cone.015
        Cone.016
        Cone.017
        Cone.018
        Cone.019
        Cone.020
        Cone.021
        Cone.022
        Cone.023
        Cone.024
        Cone.025
        Cone.026
        Cone.027
        Cone.028
        Cone.029
        Cone.030
        Cone.031
        Cone.032
        Cone.033
        Cone.034
        Cone.035
        Cone.036
        Cone.037
        Cone.038
        Cone.039
        Cone.040
        Cone.041
        Cylinder
        Cylinder.001
        Cylinder.002
        Cylinder.003
        Icosphere.000
        Icosphere.001
        Icosphere.003
        Icosphere.004
        Icosphere.006
        Icosphere.009
        Icosphere.010
        Icosphere.013
        Icosphere.014
        Icosphere.015
        Icosphere.016
        Icosphere.017
        Icosphere.018
        Icosphere.019
        Icosphere.020
        Plane.001
     Static Objects
        floor
            floor_005
            floor_006
            floor_007
            floor_008
        Plane
        walls
        walls
        walls
        walls
        Columns
            Column
            Column
            Column
            Column
        Ceiling
        Directional light
        Point light
        LightAnchor
        Point light
            Cylinder

https://docs.unity3d.com/ScriptReference/Resources.FindObjectsOfTypeAll.html

https://www.fgl.com/view_library.php?page=unity-tut-exporting

using UnityEngine;
using System.Collections.Generic;
using System.Collections;
using Vuforia;

public class TransitionManager : MonoBehaviour
{
    #region PRIVATE_MEMBER_VARIABLES
    private BlackMaskBehaviour mBlackMask;

    private float mTransitionCursor = 0;
    private bool mPlaying = false;
    private bool mBackward = false;
    private MixedRealityController.Mode mCurrentMode = MixedRealityController.Mode.HANDHELD_AR;
    private float mCurrentTime = 0;
    #endregion // PRIVATE_MEMBER_VARIABLES


    #region PUBLIC_MEMBER_VARIABLES
    public GameObject[] VROnlyObjects;
    public GameObject[] AROnlyObjects;

    [Range(0.1f, 5.0f)]
    public float transitionDuration = 1.5f; // seconds

    public bool InAR { get { return mTransitionCursor <= 0.66f; } }
    #endregion PUBLIC_MEMBER_VARIABLES


    #region MONOBEHAVIOUR_METHODS
    void Start () 
    {
        // At start we assume we are in AR
        mTransitionCursor = 0;
        
        mBlackMask = FindObjectOfType<BlackMaskBehaviour>();
        SetBlackMaskVisible(false, 0);

        VideoBackgroundManager.Instance.SetVideoBackgroundEnabled(true);

        mCurrentMode = GetMixedRealityMode();
        MixedRealityController.Instance.SetMode(mCurrentMode);

        UpdateVisibleObjects();

        mCurrentTime = Time.realtimeSinceStartup;
    }
    
    void Update () 
    {
        float time = Time.realtimeSinceStartup;
        float deltaTime = Mathf.Clamp01(time - mCurrentTime);
        mCurrentTime = time;
        
        // We need to check if the video background is curently enabled
        // because Vuforia may restart the video background when the App is resumed
        // even if the app was paused in VR mode
        bool isVideoCurrentlyEnabled = IsVideoBackgroundRenderingEnabled();

        MixedRealityController.Mode mixedRealityMode = GetMixedRealityMode();

        if ((mCurrentMode != mixedRealityMode) || (InAR != isVideoCurrentlyEnabled))
        {
            // mixed reality mode to switch to
            mCurrentMode = mixedRealityMode;

            // When we transition to VR, we deactivate the Datasets 
            // before setting the mixed reality mode.
            // so to reduce CPU usage, as tracking is not needed in this phase
            // (with AutoStopCameraIfNotRequired ON by default, camera/tracker
            //  will be turned off for performance optimization).
          
            if (mCurrentMode == MixedRealityController.Mode.HANDHELD_VR
                || mCurrentMode == MixedRealityController.Mode.VIEWER_VR)
            {
                Debug.Log("Switching to VR: deactivating datasets");
                ActivateDatasets(false);
            }

            // As we are moving back to AR, we re-activate the Datasets,
            // before setting the mixed reality mode.
            // this will ensure that the Tracker and Camera are restarted, 
            // in case they were previously stopped when moving to VR
            // before activating the AR mode
            if (mCurrentMode == MixedRealityController.Mode.HANDHELD_AR
                || mCurrentMode == MixedRealityController.Mode.VIEWER_AR)
            {
                Debug.Log("Switching to AR: activating datasets");
                ActivateDatasets(true);
            }

            MixedRealityController.Instance.SetMode(mCurrentMode);
            UpdateVisibleObjects();
        }

        if (mPlaying)
        {
            float fadeFactor = 0;
            if (mTransitionCursor < 0.33f)
            {
                // fade to full black in first part of transition
                fadeFactor = Mathf.SmoothStep(0, 1, mTransitionCursor/0.33f);
            }
            else if (mTransitionCursor < 0.66f)
            {
                // between 33% and 66% we stay in full black
                fadeFactor = 1;
            }
            else // > 0.66
            {
                // between 66% and 100% we fade out
                fadeFactor = Mathf.SmoothStep(1, 0, (mTransitionCursor - 0.66f) / 0.33f);
            }
            SetBlackMaskVisible(true, fadeFactor);

            float delta = (mBackward ? -1 : 1) * deltaTime / transitionDuration;
            mTransitionCursor += delta;

            if (mTransitionCursor <= 0 || mTransitionCursor >= 1)
            {
                // Done: stop animated transition
                mTransitionCursor = Mathf.Clamp01(mTransitionCursor);
                mPlaying = false;
                SetBlackMaskVisible(false, 0);
            }
        }
    }
    #endregion // MONOBEHAVIOUR_METHODS


    #region PUBLIC_METHODS
    public void Play(bool reverse)
    {
        // dont' restart playing during a transition
        if (!mPlaying)
        {
            mPlaying = true;
            mBackward = reverse;
            mTransitionCursor = mBackward ? 1 : 0;
        }
    }
    #endregion // PUBLIC_METHODS


    #region PRIVATE_METHODS
    private void ActivateDatasets(bool enableDataset)
    {
        //Disable/Enable dataset
        ObjectTracker objectTracker = TrackerManager.Instance.GetTracker<ObjectTracker>();
        IEnumerable<DataSet> datasets = objectTracker.GetDataSets();

        foreach (DataSet dataset in datasets) 
        {
            if (enableDataset)
                objectTracker.ActivateDataSet(dataset);
            else
                objectTracker.DeactivateDataSet(dataset);
        }
    }

    private MixedRealityController.Mode GetMixedRealityMode()
    {
        if (InAR)
        {
            return ModeConfig.isFullScreenMode ?
                MixedRealityController.Mode.HANDHELD_AR : MixedRealityController.Mode.VIEWER_AR;
        }
        else // in VR
        {
            return ModeConfig.isFullScreenMode ?
                MixedRealityController.Mode.HANDHELD_VR : MixedRealityController.Mode.VIEWER_VR;
        }
    }


    private void UpdateVisibleObjects()
    {
        foreach (var go in VROnlyObjects)
        {
            go.SetActive(!InAR);
        }

        foreach (var go in AROnlyObjects)
        {
            go.SetActive(InAR);
        }
    }

    private void SetBlackMaskVisible(bool visible, float fadeFactor)
    {
        if (mBlackMask)
        {
            if (mBlackMask.GetComponent<Renderer>().enabled != visible)
                mBlackMask.GetComponent<Renderer>().enabled = visible;

            mBlackMask.SetFadeFactor(fadeFactor);
        }
    }

    private bool IsVideoBackgroundRenderingEnabled()
    {
        var bgPlaneBehaviour = GetCameraRigRoot().GetComponentInChildren<BackgroundPlaneAbstractBehaviour>();
        return (bgPlaneBehaviour ? bgPlaneBehaviour.GetComponent<MeshRenderer>().enabled : false);
    }

    private Transform GetCameraRigRoot()
    {
        DigitalEyewearBehaviour vuforia = DigitalEyewearBehaviour.Instance;
        return (vuforia.CentralAnchorPoint ? vuforia.CentralAnchorPoint.transform.root : vuforia.transform);
    }
    #endregion PRIVATE_METHODS
}

shim_120

using UnityEngine;
using System.Collections;

public class BackToAbout : MonoBehaviour
{
    #region PRIVATE_MEMBERS
    private const float DOUBLE_TAP_MAX_DELAY = 0.5f;//seconds
    private int mTapCount = 0;
    private float mTimeSinceLastTap = 0;
    #endregion //PRIVATE_MEMBERS

    #region MONOBEHAVIOUR_METHODS
    void Start() 
    {
        mTapCount = 0;
        mTimeSinceLastTap = 0;
    }

    void Update()
    {
#if UNITY_ANDROID
        // On Android, the Back button is mapped to the Esc key
        if (Input.GetKeyUp(KeyCode.Escape))
        {
            GoToAboutPage();
        }
#endif

#if UNITY_IOS
        HandleTap();
#endif
    }
    #endregion // MONOBEHAVIOUR_METHODS

#region PRIVATE_METHODS
    private void GoToAboutPage()
    {
#if (UNITY_5_2 || UNITY_5_1 || UNITY_5_0)
        Application.LoadLevel("Vuforia-1-About");
#else // UNITY_5_3 or above
        UnityEngine.SceneManagement.SceneManager.LoadScene("Vuforia-1-About");        
#endif
    }

    private void HandleTap()
    {
        if (mTapCount == 1)
        {
            mTimeSinceLastTap += Time.deltaTime;
            if (mTimeSinceLastTap > DOUBLE_TAP_MAX_DELAY)
            {
                // reset touch count and timer
                mTapCount = 0;
                mTimeSinceLastTap = 0;
            }
        }
        else if (mTapCount == 2)
        {
            // we got a double tap
            OnDoubleTap();

            // reset touch count and timer
            mTimeSinceLastTap = 0;
            mTapCount = 0;
        }

        if (Input.GetMouseButtonUp(0))
        {
            mTapCount++;
        }
    }

    protected virtual void OnDoubleTap()
    {
        GoToAboutPage();
    }
#endregion // PRIVATE_METHODS

}

01d68e8ceaa61a42975cd914f792fa42

 

 

 

93915d147e151f2034f480118167b0ae

 

 

 

giphy

 

 

 

phenakistoscope-5

 

 

phenakistoscope-6

 

 

phenakistoscope-7