Edit

Share via


InteractableOnFocus Class

Definition

Adds or removes materials to target renderer for highlighting Focused GameObjects.

public ref class InteractableOnFocus : Microsoft::MixedReality::Toolkit::Input::BaseFocusHandler
[UnityEngine.AddComponentMenu("Scripts/MRTK/SDK/InteractableOnFocus")]
public class InteractableOnFocus : Microsoft.MixedReality.Toolkit.Input.BaseFocusHandler
[<UnityEngine.AddComponentMenu("Scripts/MRTK/SDK/InteractableOnFocus")>]
type InteractableOnFocus = class
    inherit BaseFocusHandler
Public Class InteractableOnFocus
Inherits BaseFocusHandler
Inheritance
UnityEngine.MonoBehaviour
InteractableOnFocus
Attributes
UnityEngine.AddComponentMenuAttribute

Remarks

Useful with focusable GameObjects

Constructors

InteractableOnFocus()

Fields

Profiles

List of profiles can match themes with gameObjects

Properties

FocusEnabled

Is focus enabled for this Component?

(Inherited from BaseFocusHandler)
Focusers

The list of IMixedRealityPointers that are currently focused on this GameObject

(Inherited from BaseFocusHandler)
HasFocus

Does this object currently have focus by any IMixedRealityPointer?

(Inherited from BaseFocusHandler)
State

Methods

Awake()
OnBeforeFocusChange(FocusEventData)

Focus event that is raised before the focus is actually changed.

(Inherited from BaseFocusHandler)
OnFocusChanged(FocusEventData)

Focus event that is raised when the focused object is changed.

(Inherited from BaseFocusHandler)
OnFocusEnter(FocusEventData)

The Focus Enter event is raised on this GameObject whenever a IMixedRealityPointer's focus enters this GameObject's Collider.

(Inherited from BaseFocusHandler)
OnFocusExit(FocusEventData)

The Focus Exit event is raised on this GameObject whenever a IMixedRealityPointer's focus leaves this GameObject's Collider.

(Inherited from BaseFocusHandler)
Update()

Applies to