void doSnappy()
        {
            var go = Fsm.GetOwnerDefaultTarget(gameObject);

            if (go == null)
            {
                return;
            }

            snapzone.ForceUnsnap();
        }
Beispiel #2
0
 void Update()
 {
     if (MarkerResetButton.AtMaxLimit() && !reseted)
     {
         reseted = true;
         Marker.transform.position = ResetLocation.transform.position;
         storedSnapZone            = Marker.GetComponent <VRTK_InteractableObject>().GetStoredSnapDropZone();
         if (storedSnapZone != null)
         {
             storedSnapZone.ForceUnsnap();
         }
         Marker.GetComponent <Rigidbody>().isKinematic = true;
         Game_Manager.instance.beingUnSnapped          = true;
         StartCoroutine("WaitForReset");
     }
 }
Beispiel #3
0
 public void UnequipBook()
 {
     snapZone.ForceUnsnap();
 }