public void OnHolsterGrabUp(Transform hand) { if (true == CanGrabGun) { m_Holster.OnGrabUp(GetLocalHand(hand)); OnGunStateChange?.Invoke(false, (hand == m_RightHand) ? 0 : 1); } }
private void ToggleGun(bool state) { IsOnGun = state; spriteRenderer.enabled = !state; spriteRenderer2.enabled = !state; OnGunStateChange?.Invoke(state); marker.SetActive(!state); diggingMarker.SetActive(!state); }