public void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player") { if (other.GetComponentInChildren <GroundCollider>().IsGrounded) { SetEnemyQTEVisible(); player = GameObject.FindWithTag("Player").GetComponent <Transform>(); chosenEnemy.GetComponent <Enemy_Abstract>().LureAttack(player.position); quickTimeEventHandler.StartQTE(QuickTimeEvent.lurkingEnemy, this, true, "AttackButton"); } } }
private void StartQTE(Transform callingTransform) { System.Action actionWhenQTECompleted = Fix; qte.StartQTE(callingTransform, actionWhenQTECompleted); }
private void QTE() { quickTimeEventHandler.StartQTE(QuickTimeEvent.fallingNet, this, false, "AttackButton"); }