Inheritance
XRRayInteractorEditor
public class XRRayInteractorEditor : XRBaseControllerInteractorEditor
Fields
Declaration
protected SerializedProperty m_Acceleration
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_AdditionalFlightTime
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_AdditionalGroundHeight
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_AllowAnchorControl
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_AnchorRotateReferenceFrame
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_BlendVisualLinePoints
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_ControlPointDistance
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_ControlPointHeight
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_EnableUIInteraction
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_EndPointDistance
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_EndPointHeight
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_HitClosestOnly
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_HitDetectionType
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_HoverTimeToSelect
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_HoverToSelect
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_KeepSelectedTargetValid
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_LineType
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_MaxRaycastDistance
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_RaycastMask
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_RaycastTriggerInteraction
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_ReferenceFrame
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_RotateSpeed
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_SampleFrequency
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_SphereCastRadius
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_TranslateSpeed
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_UseForceGrab
Field Value
Type |
Description |
SerializedProperty |
|
Declaration
protected SerializedProperty m_Velocity
Field Value
Type |
Description |
SerializedProperty |
|
Methods
This method is automatically called by DrawInspector() to
draw the property fields of derived classes that are not explicitly defined in the .
Declaration
protected override void DrawDerivedProperties()
Overrides
Draw the property fields related to interaction configuration.
Declaration
protected virtual void DrawInteractionConfiguration()
This method is automatically called by DrawInspector() to
draw the property fields. Override this method to customize the
properties shown in the Inspector. This is typically the method overridden
when a derived behavior adds additional serialized properties that should
be displayed in the Inspector.
Declaration
protected override void DrawProperties()
Overrides
Draw the Raycast Configuration foldout.
Declaration
protected virtual void DrawRaycastConfiguration()
Draw the nested contents of the Raycast Configuration foldout.
Declaration
protected virtual void DrawRaycastConfigurationNested()
Draw the Selection Configuration foldout.
Declaration
protected virtual void DrawSelectionConfiguration()
Draw the nested contents of the Selection Configuration foldout.
Declaration
protected virtual void DrawSelectionConfigurationNested()
This function is called when the object becomes enabled and active.
Declaration
protected override void OnEnable()
Overrides