コード例 #1
0
    private void CancelPreWeaponAction()
    {
        /* 타입에 따라 해당 컨트롤러의 무기 액션 취소 함수 실행 */
        switch (currentWeaponType)
        {
        /* 총기 무기 변경 시, 정조준 취소, 총기 사용 취소 */
        case "GUN":
            theGunController.CancelFineSight();
            theGunController.CanelReload();
            GunController.isActivate = false;
            break;

        /* 손 무기 변경 시, 손 무기 사용 취소 */
        case "HAND":
            HandController.isActivate = false;
            break;
        }
    }