예제 #1
0
파일: Boss.cs 프로젝트: zoe0526/Unity-1908
 private void OnEnable()
 {
     StartCoroutine(Movement());
     mCurrentHP   = mMaxHP;
     mbInvinsible = true;
     mHPBar.SetValue(mCurrentHP, mMaxHP);
     mHPBar.gameObject.SetActive(true);
 }
예제 #2
0
    private void OnEnable()
    {
        mCurrentHP = mMaxHP;
        mUIController.ShowPlayerHP(mCurrentHP, mMaxHP);

        mCurrentFireRate = 0;
        mBoltCount       = 1;

        mSupporterFlag = false;
        for (int i = 0; i < mSupporterArr.Length; i++)
        {
            mSupporterArr[i].gameObject.SetActive(false);
        }

        mFuel = mMaxFuel;
        mFuelGauge.SetValue(mFuel, mMaxFuel);

        mOverHeatGauge.SetValue(mCurrentHeat, mOverHeatMax);
        Color color = new Color(1, 1 - mCurrentHeat / mOverHeatMax * .8f, 0, 1);

        mOverHeatGauge.SetColor(color);
    }