Class UsesControlInputIntersectionMethods | Unity Reflect | 1.1.0-preview.6
image/svg+xml
docs.unity.cn
  • Manual
  • Scripting API
  • Changelog
  • License
Unity Reflect 1.1.0-preview.6
    Show / Hide Table of Contents
    • Assets.​Utilities
      • Array​Helpers
      • Enum​Helpers
      • Range
    • Unity.​Labs.​Editor​XR.​Interfaces
      • Axis​Flags
      • Consume​Control​Delegate
      • Direct​Selection​Data
      • Feedback​Request
      • ICustom​Action​Map
      • IGrab​Objects
      • IProcess​Input
      • IProvides​Block​UIInteraction
      • IProvides​Can​Grab​Object
      • IProvides​Check​Bounds
      • IProvides​Check​Sphere
      • IProvides​Connect​Interfaces
      • IProvides​Control​Haptics
      • IProvides​Control​Spatial​Hinting
      • IProvides​Create​Workspace
      • IProvides​Custom​Highlight
      • IProvides​Delete​Scene​Object
      • IProvides​Detect​Gaze​Divergence
      • IProvides​Direct​Selection
      • IProvides​Game​Object​Locking
      • IProvides​Get​Default​Ray​Color
      • IProvides​Get​Field​Grab​Origin
      • IProvides​Get​Preview​Origin
      • IProvides​Get​Ray​Visibility
      • IProvides​Get​VRPlayer​Objects
      • IProvides​Grouping
      • IProvides​Is​Hovering​Over​UI
      • IProvides​Is​In​Mini​World
      • IProvides​Is​Main​Menu​Visible
      • IProvides​Move​Camera​Rig
      • IProvides​Place​Scene​Object
      • IProvides​Place​Scene​Objects
      • IProvides​Poly
      • IProvides​Raycast​Results
      • IProvides​Ray​Visibility​Settings
      • IProvides​Request​Feedback
      • IProvides​Request​Stencil​Ref
      • IProvides​Reset​Workspaces
      • IProvides​Scene​Raycast
      • IProvides​Select​Object
      • IProvides​Select​Tool
      • IProvides​Set​Default​Ray​Color
      • IProvides​Set​Highlight
      • IProvides​Set​Manipulators​Visible
      • IProvides​Set​Tooltip​Visibility
      • IProvides​Snapping
      • IProvides​Spatial​Hash
      • IProvides​Viewer​Body
      • IProvides​Viewer​Scale
      • IProvides​Web
      • IStandard​Action​Map
      • ITooltip
      • ITooltip​Placement
      • IUses​Block​UIInteraction
      • IUses​Can​Grab​Object
      • IUses​Check​Bounds
      • IUses​Check​Sphere
      • IUses​Connect​Interfaces
      • IUses​Control​Haptics
      • IUses​Control​Input​Intersection
      • IUses​Control​Spatial​Hinting
      • IUses​Create​Workspace
      • IUses​Custom​Highlight
      • IUses​Delete​Scene​Object
      • IUses​Detect​Gaze​Divergence
      • IUses​Direct​Selection
      • IUses​Game​Object​Locking
      • IUses​Get​Default​Ray​Color
      • IUses​Get​Field​Grab​Origin
      • IUses​Get​Manipulator​Drag​State
      • IUses​Get​Preview​Origin
      • IUses​Get​Ray​Visibility
      • IUses​Get​VRPlayer​Objects
      • IUses​Grouping
      • IUses​Is​Hovering​Over​UI
      • IUses​Is​In​Mini​World
      • IUses​Is​Main​Menu​Visible
      • IUses​Move​Camera​Rig
      • IUses​Place​Scene​Object
      • IUses​Place​Scene​Objects
      • IUses​Poly
      • IUses​Preview​In​Tools​Menu​Button
      • IUses​Raycast​Results
      • IUses​Ray​Visibility​Settings
      • IUses​Request​Feedback
      • IUses​Request​Stencil​Ref
      • IUses​Reset​Workspaces
      • IUses​Scene​Raycast
      • IUses​Select​Object
      • IUses​Select​Tool
      • IUses​Set​Default​Ray​Color
      • IUses​Set​Highlight
      • IUses​Set​Manipulators​Visible
      • IUses​Set​Tooltip​Visibility
      • IUses​Snapping
      • IUses​Spatial​Hash
      • IUses​Viewer​Body
      • IUses​Viewer​Scale
      • IUses​Web
      • IVacuumable
      • IWorkspace
      • Node
      • On​Highlight​Method
      • Pivot​Mode
      • Spatial​Hint​State
      • Uses​Block​UIInteraction​Methods
      • Uses​Can​Grab​Object​Methods
      • Uses​Check​Bounds​Methods
      • Uses​Check​Sphere​Methods
      • Uses​Connect​Interfaces​Methods
      • Uses​Control​Haptics​Methods
      • Uses​Control​Input​Intersection​Methods
      • Uses​Control​Spatial​Hinting​Methods
      • Uses​Create​Workspace​Methods
      • Uses​Custom​Highlight​Methods
      • Uses​Delete​Scene​Object​Methods
      • Uses​Detect​Gaze​Divergence​Methods
      • Uses​Direct​Selection​Methods
      • Uses​Game​Object​Locking​Methods
      • Uses​Get​Default​Ray​Color​Methods
      • Uses​Get​Field​Drag​Origin​Methods
      • Uses​Get​Manipulator​Drag​State​Methods
      • Uses​Get​Preview​Origin​Methods
      • Uses​Get​Ray​Visibility​Methods
      • Uses​Get​VRPlayer​Objects​Methods
      • Uses​Grouping​Methods
      • Uses​Is​Hovering​Over​UIMethods
      • Uses​Is​In​Mini​World​Methods
      • Uses​Is​Main​Menu​Visible​Methods
      • Uses​Move​Camera​Rig​Methods
      • Uses​Place​Scene​Objects​Methods
      • Uses​Poly​Methods
      • Uses​Preview​In​Tools​Menu​Button​Methods
      • Uses​Raycast​Results​Methods
      • Uses​Ray​Visibility​Settings​Methods
      • Uses​Request​Feedback​Methods
      • Uses​Request​Stencil​Ref​Methods
      • Uses​Reset​Workspaces​Methods
      • Uses​Scene​Placement​Methods
      • Uses​Scene​Raycast​Methods
      • Uses​Select​Object​Methods
      • Uses​Select​Tool​Methods
      • Uses​Set​Default​Ray​Color​Methods
      • Uses​Set​Highlight​Methods
      • Uses​Set​Manipulators​Visible​Methods
      • Uses​Set​Tooltip​Visibility​Methods
      • Uses​Snapping​Methods
      • Uses​Spatial​Hash​Methods
      • Uses​Viewer​Body​Methods
      • Uses​Viewer​Scale​Methods
      • Uses​Web​Methods
    • Unity.​Labs.​List​View
      • IList​View​Item
      • IList​View​Item<TData, TIndex>
      • IList​View​Item​Data<TIndex>
      • INested​List​View​Item
      • INested​List​View​Item<TData, TIndex>
      • List​View​Canvas​Scroller
      • List​View​Controller<TData, TItem, TIndex>
      • List​View​Controller​Base
      • List​View​Item<TData, TIndex>
      • List​View​Item​Template<TItem>
      • List​View​Scroller
      • Nested​List​View​Controller<TData, TItem, TIndex>
      • Nested​List​View​Controller<TData, TItem, TIndex>.​Update​Data
      • Nested​List​View​Item<TData, TIndex>
      • Nested​List​View​Item​Data<TChild, TIndex>
    • Unity.​Labs.​Module​Loader
      • Default​Provider​Property​Drawer
      • Execution​Order​Setter
      • Functionality​Island
      • Functionality​Island.​Default​Provider
      • Functionality​Island​Editor
      • IModule
      • IModule​Asset​Callbacks
      • IModule​Behavior​Callbacks
      • IModule​Build​Callbacks
      • IModule​Dependency<T>
      • IModule​Scene​Callbacks
      • Module​Callbacks​Behaviour
      • Module​Loader​Core
      • Module​Loader​Core​Drawer
      • Module​Loader​Core​Editor
      • Module​Loader​Debug​Settings
      • Module​Loader​Debug​Settings​Editor
      • Module​Loader​Settings​Override
      • Module​Loader​Settings​Provider
    • Unity.​Labs.​Utils
      • Bounds​Utils
      • Cached​Component​Filter<TFilter​Type, TRoot​Type>
      • Cached​Search​Type
      • Camera​Extensions
      • Coefficient​Utils
      • Collection​Extensions
      • Collection​Pool<TCollection, TValue>
      • Component​Utils
      • Component​Utils<T>
      • Conditional​Compilation​Utility
      • Dictionary​Extensions
      • Editor​Material​Utils
      • Editor​Mono​Behaviour
      • Editor​Scriptable​Settings<T>
      • Editor​Utils
      • Enum​Values<T>
      • Event​Attribute
      • Game​Object​Extensions
      • Game​Object​Utils
      • Geometry​Utils
      • Hash​Set​Extensions
      • IComponent​Host<THost​Type>
      • Layer​Mask​Extensions
      • List​Extensions
      • Material​Utils
      • Math​Utility
      • Mono​Behaviour​Extensions
      • Object​Pool<T>
      • On​Destroy​Notifier
      • Pose​Extensions
      • Quaternion​Extensions
      • Read​Only​Dictionary<K, T>
      • Read​Only​Dictionary<K, T>.​Value​Collection
      • Reflection​Utils
      • Scriptable​Settings<T>
      • Scriptable​Settings​Path​Attribute
      • Scriptable​Settings​Provider<T>
      • Stopwatch​Extensions
      • String​Extensions
      • Texture​Utils
      • Transform​Extensions
      • Type​Extensions
      • Undo​Block
      • Unity​Object​Utils
    • Unity.​Labs.​Utils.​GUI
      • Enum​Display​Attribute
      • Flags​Property​Attribute
    • Unity.​Labs.​Utils.​Internal
      • Scriptable​Settings​Base
      • Scriptable​Settings​Base<T>
      • Scriptable​Settings​Initializer
      • Scriptable​Settings​Provider​Base<T>
    • Unity​Editor.​Experimental.​Editor​VR
      • Action​Menu​Data
      • Action​Menu​Item​Attribute
      • Editor​Prefs
      • Editor​XRList​View​Controller<TData, TItem, TIndex>
      • Editor​XRList​View​Item<TData, TIndex>
      • IAction
      • IAlternate​Menu
      • IDroppable
      • IDrop​Receiver
      • IEditing​Context
      • IEditor
      • ILocomotor
      • IMain​Menu
      • IManipulator
      • IMenu
      • IMenu​Icon
      • IMini​World
      • IMulti​Device​Tool
      • IPreview​Camera
      • IProxy
      • IRaycast​Source
      • IScript​Reference
      • ISettings​Menu​Item​Provider
      • ITool
      • ITools​Menu
      • ITools​Menu​Button
      • ITools​Menu​Methods
      • ITransformer
      • IUses​Custom​Menu​Origins
      • IUses​Custom​Menu​Origins​Methods
      • Main​Menu​Item​Attribute
      • Selection
      • Serialized​Object
      • Serialized​Property​Type
      • Spatial​Menu
      • Spatial​Menu.​Spatial​Menu​Data
      • Spatial​Menu.​Spatial​Menu​Element​Container
      • Spatial​Menu.​Spatial​Menu​State
      • Tuple<T1, T2, T3, T4, T5>
      • Tuple<T1, T2, T3, T4>
      • Tuple<T1, T2, T3>
      • Tuple<T1, T2>
    • Unity​Editor.​Experimental.​Editor​VR.​Actions
      • Base​Action
    • Unity​Editor.​Experimental.​Editor​VR.​Core
      • Affordance​Definition
      • Execution​Order​Setter
      • Haptic​Pulse
      • INode​To​Ray
      • INode​To​Ray​Methods
      • Proxy​Affordance​Map
      • Proxy​Affordance​Map.​Visibility​Control​Type
    • Unity​Editor.​Experimental.​Editor​VR.​Helpers
      • Gradient​Pair
      • Player​Body
      • Player​Floor
      • Shake​Velocity​Tracker
      • Smooth​Float
    • Unity​Editor.​Experimental.​Editor​VR.​Menus
      • Hint​Icon
      • Hint​Line
      • Main​Menu
      • Menu​Hide​Flags
      • Radial​Menu
      • Radial​Menu​UI
      • Spatial​UIController
      • Spatial​UIView
      • Spatial​UIView.​Spatial​Interface​Input​Mode
      • Undo​Menu
    • Unity​Editor.​Experimental.​Editor​VR.​Modules
      • Device​Input​Module
      • Ray​Event​Data
      • Web​Module
    • Unity​Editor.​Experimental.​Editor​VR.​Proxies
      • Facing​Direction
      • Proxy​Feedback​Request
    • Unity​Editor.​Experimental.​Editor​VR.​Tools
      • Annotation​Tool
      • Annotation​Tool.​Annotation​Finished​Callback
      • Annotation​Tool.​Annotation​Updated​Callback
      • Annotation​Tool.​Preferences
      • Locomotion​Tool
      • Move​Workspaces​Tool
      • Transform​Tool
    • Unity​Editor.​Experimental.​Editor​VR.​UI
      • Main​Menu​Editor
    • Unity​Editor.​Experimental.​Editor​VR.​Utilities
      • Asset​Drop​Utils
      • Binding​Dictionary
      • Camera​Utils
      • Default​Script​References
      • Editor​XRUtils
      • Input​Utils
      • Transition​Utils
      • Unity​Brand​Color​Scheme
    • Unity​Editor.​Experimental.​Editor​VR.​Workspaces
      • Workspace
      • Workspace​Highlight
      • Workspace​UI
      • Zoom​Slider​UI
    • Unity​Editor.​Reflect
      • Metadata​Editor
      • Reflect​Scriptable​Object
      • Reflect​Scripted​Importer
      • Sync​Material​Scripted​Importer
      • Sync​Mesh​Scripted​Importer
      • Sync​Object​Scripted​Importer
      • Sync​Object​Scripted​Importer​Editor
      • Sync​Prefab​Scripted​Importer
      • Sync​Prefab​Scripted​Importer​Editor
      • Sync​Texture​Scripted​Importer
      • Unity​Reflect​Post​Processor
      • Unity​Reflect​Standard​Shader​GUI
    • Unity​Engine.​Input​New
      • Action​Map
      • Annotation​Input
      • Axis​Action
      • Axis​Input​Control
      • Button​Action
      • Button​Input​Control
      • Input​Control
      • Input​Device
      • Input​Event
      • Input​State
      • Input​System
      • Input​System.​Binding​Listener
      • Locomotion​Input
      • Main​Menu​Input
      • Proxy​Animator​Input
      • Quaternion​Action
      • Quaternion​Input​Control
      • Radial​Menu​Input
      • Selection​Input
      • Spatial​Menu​Input
      • Standard
      • Tools​Menu​Input
      • Tracked​Object
      • Transform​Input
      • UIActions
      • Undo​Menu​Input
      • Vacuum​Input
      • Vector2Action
      • Vector2Input​Control
      • Vector3Action
      • Vector3Input​Control
      • VREvent
      • VRInput​Device
      • VRInput​Device.​Handedness
      • VRInput​Device.​VRControl
      • Workspace​Input
    • Unity​Engine.​Reflect
      • Alert​Dialog
      • Alert​Dialog.​Button​Options
      • ARMode​Top​Menu
      • BIMParameter​UI
      • BIMViewer​UI
      • Emission​Mode
      • Filter​Menu​Action
      • Filter​View
      • Follow​Camera​Center
      • IMaterial​Cache
      • IMesh​Cache
      • Importers​Utils
      • IObject​Cache
      • ISync​Task
      • ITexture​Cache
      • List​Control
      • List​Control.​Event​Handler
      • List​Control​Data​Source
      • List​Control​Data​Source.​Event​Handler
      • List​Control​Item
      • List​Control​Item.​Event​Handler
      • List​Control​Item​Data
      • List​Control​Item​Data.​Option
      • Material​Swapper
      • Menu
      • Menu​Item
      • Metadata
      • Metadata.​Parameter
      • Metadata.​Parameters
      • Metadata.​Tag
      • Metadata​Menu
      • Metadata​Menu​Item
      • Metadata​Top​Menu
      • Movable​Menu
      • Movable​Menu.​Direction
      • Open​Bim​Viewer​Action
      • Open​Mini​World​Action
      • POI
      • POIViewer
      • Project
      • Project​Manager
      • Project​Menu​Manager
      • Projects​Menu​Action
      • Projects​Top​Menu
      • Reflect​Main​Menu​Input
      • Reflect​Menu​Action
      • Reflect​Mini​World​Workspace
      • Reflect​Radial​Menu
      • Reflect​Radial​Menu​Activator
      • Reflect​Radial​Menu​Tool
      • Runtime​Importer<TModel, TAsset>
      • Screen​Mode​Menu​Action
      • Serialized​Dictionary<TKey, TValue>
      • Session
      • Settings​Menu​Action
      • Settings​Top​Menu
      • Settings​Top​Menu.​Quality
      • Standard​Shader​Helper
      • Step​Log
      • Streaming​Camera
      • Streaming​Reference
      • Sync​Instance
      • Sync​Instance.​Instance​Event​Handler
      • Sync​Instance.​Object​Event​Handler
      • Sync​Manager
      • Sync​Manager.​Event​Handler
      • Sync​Material​Importer
      • Sync​Menu​Action
      • Sync​Mesh​Importer
      • Sync​Object​Binding
      • Sync​Object​Binding.​Identifier
      • Sync​Object​Importer
      • Sync​Object​Import​Settings
      • Sync​Prefab​Binding
      • Sync​Prefab​Importer
      • Sync​Texture​Importer
      • Sync​Top​Menu
      • Table​Top​Top​Menu
      • Top​Menu
      • Unity​User​Unity​Event
      • VRSetup
      • VRSetup.​Menu​Actions
    • Unity​Engine.​Reflect.​Controller
      • ARController
      • Controller
      • First​Person​Controller
      • Free​Cam​Controller
    • Unity​Engine.​Reflect.​Controller.​Gestures
      • Gesture​Listener
      • IGesture
    • Unity​Engine.​Reflect.​Controller.​Gestures.​Desktop
      • Direction​Buttons​Gesture
      • Mouse​Click​Gesture
      • Mouse​Move​Gesture
      • Mouse​Scroll​Gesture
    • Unity​Engine.​Reflect.​Controller.​Gestures.​Touch
      • Touch​Drag​Gesture
      • Touch​Gesture
      • Touch​Multi​Tap​Gesture
      • Touch​Pan​Gesture
      • Touch​Pinch​Gesture
    • Scripting API
    • Unity.​Labs.​Editor​XR.​Interfaces
    • Uses​Control​Input​Intersection​Methods

    Class UsesControlInputIntersectionMethods

    Inheritance
    Object
    UsesControlInputIntersectionMethods
    Namespace: Unity.Labs.EditorXR.Interfaces
    Syntax
    public static class UsesControlInputIntersectionMethods

    Methods

    SetRayOriginEnabled(IUsesControlInputIntersection, Transform, Boolean)

    Enable/disable a given ray-origin's ability to intersect/interact with non UI objects

    Declaration
    public static void SetRayOriginEnabled(this IUsesControlInputIntersection user, Transform rayOrigin, bool enabled)
    Parameters
    Type Name Description
    IUsesControlInputIntersection user

    The functionality user

    Transform rayOrigin

    RayOrigin to enable/disable

    Boolean enabled

    Enabled/disabled state of RayOrigin


    对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答
    In This Article
    • Methods
      • SetRayOriginEnabled(IUsesControlInputIntersection, Transform, Boolean)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX