Class ObjectCursor
The object cursor can switch between different game objects based on its state. It simply links the game object to set to active with its associated cursor state.
Implements
IEventSystemHandler
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Input
Assembly: cs.temp.dll.dll
Syntax
public class ObjectCursor : BaseCursor, IMixedRealityCursor, IMixedRealityFocusChangedHandler, IMixedRealitySourceStateHandler, IMixedRealityPointerHandler, IEventSystemHandler
Fields
CursorStateData
Declaration
public ObjectCursor.ObjectCursorDatum[] CursorStateData
Field Value
Type | Description |
---|---|
ObjectCursor.ObjectCursorDatum[] |
ParentTransform
Sprite renderer to change. If null find one in children
Declaration
public Transform ParentTransform
Field Value
Type | Description |
---|---|
Transform |
Methods
OnCursorStateChange(CursorStateEnum)
Override OnCursorState change to set the correct animation state for the cursor
Declaration
public override void OnCursorStateChange(CursorStateEnum state)
Parameters
Type | Name | Description |
---|---|---|
CursorStateEnum | state |
Overrides
OnEnable()
On enable look for a sprite renderer on children
Declaration
protected override void OnEnable()
Overrides
Implements
IEventSystemHandler