Esempio n. 1
0
    void Start()
    {
        cont = transform.GetComponent <SurvivorRecogRangeCollider>();

        controller     = GetComponent <CharacterController>();
        survivorStatus = GetComponent <SurvivorStatus>();
        playerAnimator = this.gameObject.GetComponent <Animator>();
        Inventory      = GetComponent <SurvivorInventory>();
        survivorAudio  = GetComponent <SurvivorAudio>();
        ragDoll        = GameObject.Find("/Survivor/Bip001/Bip001 Pelvis"); //레그돌
        ScreenMidPoint = new Vector3(Screen.width / 2, Screen.height / 2, 0f);

        BearCollider            = transform.Find("RecogRangeColliderGroup").Find("BearRecogRangeCollider").gameObject;
        BeeCollider             = transform.Find("RecogRangeColliderGroup").Find("BeeRecogRangeCollider").gameObject;
        BoarCollider            = transform.Find("RecogRangeColliderGroup").Find("BoarRecogRangeCollider").gameObject;
        SnakeCollider           = transform.Find("RecogRangeColliderGroup").Find("SnakeRecogRangeCollider").gameObject;
        recogRangeColliderGroup = transform.Find("RecogRangeColliderGroup").gameObject;

        Action = false;
        //Fire1 = false;
        Fire2 = false;
        Sneak = false;

        runSpeedBackUp = runSpeed;
    }
Esempio n. 2
0
    private void Start()
    {
        if (isLocalPlayer)
        {
            if (uiStatus != null)
            {
                uiStatus.InitStatus(maxHP, maxHunger);
            }

            StartCoroutine(ReduceHunger()); //배고픔 감소 시작
            survivorAudio = GetComponent <SurvivorAudio>();
        }
        playerAnimator     = gameObject.GetComponent <Animator>(); //플레이어 애니메이터
        survivorController = GetComponent <SurvivorController>();

        UmbrellaState = false;
    }