예제 #1
0
    void Init()
    {
        _CPlayerMove        = GetComponent <CPlayerMove>();
        _CPlayerAni_Contorl = GetComponent <CPlayerAni_Contorl>();
        _PlayerController   = GetComponent <CharacterController>();
        _CPlayerSwap        = GetComponent <CPlayerSwap>();
        _CPlayerShild       = GetComponent <CPlayerShild>();
        _CPlayerAniEvent    = GetComponent <CPlayerAniEvent>();
        _CPlayerDash        = GetComponent <CPlayerDash>();
        _CPlayerCountAttack = GetComponent <CPlayerCountAttack>();
        // 플레이어 스탯 설정
        m_fMoveSpeed      = 6;
        m_fGravity        = 20;
        m_fGravity        = 10;
        m_fPlayerMaxHp    = 500;
        m_fPlayerHp       = m_fPlayerMaxHp;
        m_fscyPlayerMaxHp = m_fPlayerMaxHp / 2;
        m_fPlayerMaxStm   = 100;
        m_fPlayerStm      = m_fPlayerMaxStm;
        m_fPlayerGauge    = 100;
        m_nAttackCombo    = 0;
        nPowerGauge       = 0;
        isDead            = false;

        m_bMove            = true;
        m_bAnimator        = true;
        m_isRotationAttack = true;
        isPlayerHorn       = false;
    }
예제 #2
0
    public bool m_isRotation;                                  // 현재 플레이어가 회전중인가

    void Start()
    {
        CPlayerManager._instance = this;
        _CPlayerMove             = GetComponent <CPlayerMove>();
        _CPlayerAni_Contorl      = GetComponent <CPlayerAni_Contorl>();
        _CPlayerCombe            = GetComponent <CPlayerCombe>();
        _CPlayerSkill            = GetComponent <CPlayerSkill>();
        _PlayerController        = GetComponent <CharacterController>();
        _CPlayerSwap             = GetComponent <CPlayerSwap>();
        _CPlayerShild            = GetComponent <CPlayerShild>();

        // 플레이어 스탯 설정
        m_fMoveSpeed   = 6;
        m_fGravity     = 10;
        m_fPlayerHp    = 100;
        m_fPlayerStm   = 100;
        m_fPlayerGauge = 100;
        m_nAttackCombo = 0;

        m_bMove     = true;
        m_bAnimator = true;
    }