// Start is called before the first frame update
    void Start()
    {
        startWall   = GameObject.Find("StartWall");
        balls       = GameObject.Find("Balls");
        ballTrigger = GameObject.Find("BallTrigger").GetComponent <BallTrigger>();

        pendingBalls = new List <GameObject>();
    }
Beispiel #2
0
 private void Start()
 {
     text             = endgameUI.GetComponent <TextMeshProUGUI>();
     rb               = ball.GetComponent <Rigidbody>();
     trigger          = ball.GetComponent <BallTrigger>();
     trigger.EndLvl   = false;
     trigger.EndStage = false;
 }
Beispiel #3
0
    /// <summary>
    /// Function called by BallTriggers to tell the ball whether is hit the goal or a death zone
    /// </summary>
    /// <param name="trigger"></param>
    public void HitTrigger(BallTrigger trigger)
    {
        if (!isActiveAndEnabled)
        {
            return;
        }

        HandleResult(trigger.IsGoal);
    }