private void Update()
 {
     if (!isLock)
     {
         if (controller.GetHairTrigger())
         {
             Hand_IdleModel.SetActive(false);
             Hand_GrabModel.SetActive(true);
             Hand_LargeGrabModel.SetActive(false);
         }
         else
         {
             Hand_IdleModel.SetActive(true);
             Hand_GrabModel.SetActive(false);
             Hand_LargeGrabModel.SetActive(false);
         }
     }
 }
    public void LockHand(HandState state)
    {
        isLock = true;

        Hand_IdleModel.SetActive(false);
        Hand_GrabModel.SetActive(false);
        Hand_LargeGrabModel.SetActive(false);

        switch (state)
        {
        case HandState.Idle:
            Hand_IdleModel.SetActive(true);
            break;

        case HandState.Grab:
            Hand_GrabModel.SetActive(true);
            break;

        case HandState.LargeGrab:
            Hand_LargeGrabModel.SetActive(true);
            break;
        }
    }