UI Button을 눌렀을 때 무기가 바뀌는 원리 InputManager.cs CharacterInventory.cs protected override void HandleInput() { if (!AbilityAuthorized || (_condition.CurrentState != CharacterStates.CharacterConditions.Normal)) { return; } if (_inputManager.SwitchWeaponButton.State.CurrentState == MMInput.ButtonStates.ButtonDown) { SwitchWeapon (); } } InputManger클래스를 참조하고 있으면서 State에 따라 함수 호출 protected virtual void S..