/*--------------------------------------------------------------------------------------------*/ public void TreeUpdate() { HovercastInterface cast = gameObject.GetComponent <HovercastInterface>(); if (!cast.BackItem.IsEnabled) { return; } ICursorData cursorData = cast.GetComponent <HoverCursorFollower>() .CursorDataProvider.GetCursorData(BackTriggerCursorType); float triggerStrength = cursorData.TriggerStrength; UpdateTrigger(cast, triggerStrength); UpdateOverrider(cast.BackItem, triggerStrength); }
/*--------------------------------------------------------------------------------------------*/ public void TreeUpdate() { HovercastInterface cast = gameObject.GetComponent <HovercastInterface>(); HoverCursorFollower follow = cast.GetComponent <HoverCursorFollower>(); UpdateCursorType(follow); if (cast.BackItem.IsEnabled) { ICursorData cursorData = follow.CursorDataProvider.GetCursorData(CursorType); float triggerStrength = cursorData.TriggerStrength; UpdateTrigger(cast, triggerStrength); UpdateOverrider(cast.BackItem, triggerStrength); } Controllers.TryExpireControllers(); }