コード例 #1
0
    public static void Display(IEnemy boss)
    {
        _instance._currentBoss = boss;
        _instance._isDisplay   = true;

        _instance._bossName.text = boss.GetID;

        _instance.gameObject.SetActive(true);

        _instance.StartCoroutine(_instance.Display());
    }
コード例 #2
0
ファイル: BossPigState.cs プロジェクト: taekong423/GgumGate
        protected override IEnumerator Enter()
        {
            _boss._isHide            = false;
            _boss.isInvincible       = true;
            _boss.m_collider.enabled = false;

            _boss._transform.localScale = _boss._baseSize;

            _boss.SetOrora(_boss._numPattern);
            _boss.OroraActive(true);
            BossHPBar.Display(_boss);
            Buffer.InvincibleActive(true);

            Global.shared <SoundManager>().ChangeBGM("BossMode");

            yield return(new WaitForSeconds(1.0f));
        }