Esempio n. 1
0
 public void TryStore(GrabbableObject gb)
 {
     if (socket.GetStoredObject)
     {
         return;
     }
     gb.AttachNewSocket(socket);
 }
Esempio n. 2
0
    private void TryStore(Hand hand)
    {
        if (socket.GetStoredObject)
        {
            return;
        }
        GameObject g = hand.currentAttachedObject;

        GrabbableObject gr = g.GetComponentInChildren <GrabbableObject>();

        gr.AttachNewSocket(socket);
        hand.DetachObject(g, false);
        hand.HoverUnlock(interactable);

        // StartCoroutine(WaitStore(hand));
    }