Exemplo n.º 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;
    }
Exemplo n.º 2
0
    void Start()
    {
        _CPlayerSwap         = GetComponent <CPlayerSwap>();
        _CPlayerDash         = GetComponent <CPlayerDash>();
        _CPlayerAniEvent     = GetComponent <CPlayerAniEvent>();
        _CPlayerAttackEffect = GetComponent <CPlayerAttackEffect>();

        // 방패로 가는 모션 체크
        m_bDefenseIdle = false;
        // 현재 애니메이터 값 가져오기
        _PlayerAniFile = GetComponent <Animator>();
    }