public void PatternAEnd() { //Debug.Log("End Call"); RirisPATTERNA pattern = riris.GetComponent <RirisPATTERNA>(); pattern.PatternEnd = true; }
public void PatternAJumpEnd() { RirisPATTERNA pattern = riris.GetComponent <RirisPATTERNA>(); pattern.SetJumpState = true; pattern.targetPos = pattern.playerTransform.position; pattern._PatternAReadyEffect.SetActive(true); pattern._PatternAReadyEffect.transform.position = pattern.targetPos; }
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()); } }