Пример #1
0
 public void throwOfShelf()
 {
     bookOnShelf.SetActive(false);
     bookInHand.SetActive(false);
     _lookedAt.RemoveBook(this);
     //gameObject.SetActive(true);
     _renderer.enabled = true;
     _collider.enabled = true;
     if (!throwBookAnimationRunning)
     {
         StartCoroutine(AnimateBookThrow(bookThrowAnimationTime));
     }
     _lightManager.AddAltObject_Manager(this.transform);
     _winStateManager.RollBackPuzzleCompleted();
     _interactableObject.setHoldingObject(false);
 }