// 무기 취소 함수 private void CancelPreWeaponAction() { switch (currentWeaponType) { case "GUN": theGunController.CancleFineSight(); theGunController.CancelReload(); GunController.isActivate = false; break; case "HAND": HandController.isActivate = false; if (HandController.currentKit != null) { theHandController.Cancel(); } if (QuickSlotController.go_HandItem != null) { Destroy(QuickSlotController.go_HandItem); } break; case "AXE": AxeController.isActivate = false; break; case "PICKAXE": PickaxeController.isActivate = false; break; } }
// 달리기 동작 private void Running() { // 앉은 상태에서 달리기 시 앉은 상태 해제 if (isCrouch) { Crouch(); } theGunController.CancleFineSight(); // 달리기 할때 정조준 모드 해제!! isRun = true; theCrosshair.RunningAnimation(isRun); theStatusController.DecreaseStamina(10); applySpeed = runSpeed; }