Esempio n. 1
0
 protected override void Interaction()
 {
     //base.Interaction();
     if (gameObject.CompareTag("Skull"))
     {
         Debug.Log("Dead!");
     }
     if (gameObject.CompareTag("SpeedDown"))
     {
         Ball.m_MovePower = 0.3f;
     }
     CaughtInteraction?.Invoke(this);
 }
Esempio n. 2
0
 protected override void Interaction()
 {
     //base.Interaction();
     if (gameObject.CompareTag("Ring"))
     {
         GameController.levelTargets -= 1;
     }
     if (gameObject.CompareTag("SpeedUp"))
     {
         Ball.m_MovePower = 550.0f;
     }
     //_displayBonuses.Display(5);
     if (GameController.levelTargets == 0)
     {
         //exitWall.transform.position = new Vector3(transform.position.x+50.0f, transform.position.y + 50.0f, transform.position.z+50.0f);
         Destroy(exitWall);
         wonImage.SetActive(true);
     }
     CaughtInteraction?.Invoke(this);
 }