public void AddBulletPattern() { if (riris.CurrentState == RirisState.PATTERNA) { RirisPATTERNA pattern = riris.CurrentStateComponent as RirisPATTERNA; pattern.StartCoroutine(pattern.AddBullet()); } else if (riris.CurrentState == RirisState.PATTERNB) { RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB; pattern.StartCoroutine(pattern.AddBullet()); } else if (riris.CurrentState == RirisState.PATTERNC) { RirisPATTERNC pattern = riris.CurrentStateComponent as RirisPATTERNC; pattern.bulletPos.position = riris.Pevis.transform.position; pattern.StartCoroutine(pattern.FireBullet()); } }
public void PatterBEnd() { RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB; pattern.isEnd = true; }
public void PatterBDashEffectUp() { RirisPATTERNB pattern = riris.CurrentStateComponent as RirisPATTERNB; pattern.AttackReadyEnd(); }