public void UseHandleItem() { currentHandleItem.AttachTo(bag); currentHandleItem = null; vrCanvas.SetItemInfo(null); effects.PlayOneShot(fixedClip); }
public void OnGazeItemClick(BasicInteractableItem item) { if (currentHandleItem || !item.CanCarry) { return; } ResetGazeActions(); currentHandleItem = item; currentHandleItem.AttachTo(hand); effects.PlayOneShot(pickClip); }
private IEnumerator TryStoreItem(BasicInteractableItem item) { yield return(new WaitForSeconds(holdTimeToStorableItem)); item.AttachTo(bag); }