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");
         }
     }
 }
Example #2
0
 private void StartQTE(Transform callingTransform)
 {
     System.Action actionWhenQTECompleted = Fix;
     qte.StartQTE(callingTransform, actionWhenQTECompleted);
 }
 private void QTE()
 {
     quickTimeEventHandler.StartQTE(QuickTimeEvent.fallingNet, this, false, "AttackButton");
 }