Читати англійською Редагувати

Поділитися через


BaseFocusHandler Class

Definition

Base Component for handling Focus on GameObjects.

C++
public ref class BaseFocusHandler abstract : UnityEngine::MonoBehaviour, Microsoft::MixedReality::Toolkit::Input::IMixedRealityFocusChangedHandler, Microsoft::MixedReality::Toolkit::Input::IMixedRealityFocusHandler, UnityEngine::EventSystems::IEventSystemHandler
Inheritance
UnityEngine.MonoBehaviour
BaseFocusHandler
Derived
Attributes
UnityEngine.RequireComponentAttribute
Implements
IMixedRealityFocusChangedHandler IMixedRealityFocusHandler UnityEngine.EventSystems.IEventSystemHandler

Constructors

Properties

FocusEnabled

Is focus enabled for this Component?

Focusers

The list of IMixedRealityPointers that are currently focused on this GameObject

HasFocus

Does this object currently have focus by any IMixedRealityPointer?

Methods

OnBeforeFocusChange(FocusEventData)

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

OnFocusChanged(FocusEventData)

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

OnFocusEnter(FocusEventData)

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

OnFocusExit(FocusEventData)

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

Applies to

Продукт Версії
MRTK2 Unity 2018 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0
MRTK2 Unity 2019 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0
MRTK2 Unity 2020 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0