public override bool OffInteract(GazePointer pointer, Transform objectToInteractWith) { if (objectToInteractWith) { holder = objectToInteractWith.GetComponent<ScribblerHolder>(); if (holder) { holder.puzzle.PutInHolder(this, holder); dropPosition = holder.GetFreeDropPosition(); } } else { Debug.Log("objectToInteractWith is null"); holder = null; } return base.OffInteract(pointer, objectToInteractWith); }
public override bool OffInteract(GazePointer pointer, Transform objectToInteractWith) { if (objectToInteractWith) { holder = objectToInteractWith.GetComponent <ScribblerHolder>(); if (holder) { holder.puzzle.PutInHolder(this, holder); dropPosition = holder.GetFreeDropPosition(); } } else { Debug.Log("objectToInteractWith is null"); holder = null; } return(base.OffInteract(pointer, objectToInteractWith)); }