Beispiel #1
0
    void Start()
    {
        RecordInitialPositions();
        UpdateScores();
        BallCollisionEmitter emitter = ball.gameObject.GetComponentInChildren <BallCollisionEmitter>();

        emitter.OnCollided += BallCollided;
    }
    // Start is called before the first frame update
    void Start()
    {
        for (int i = 0; i < players.Length; i++)
        {
            players[i].initialPosition = players[i].gameObject.transform.position;
        }

        BallCollisionEmitter emitter = ball.gameObject.GetComponentInChildren <BallCollisionEmitter>();

        emitter.OnCollided += Emitter_OnCollided;

        UpdateGame();
    }
Beispiel #3
0
    void Destroy()
    {
        BallCollisionEmitter emitter = ball.gameObject.GetComponent <BallCollisionEmitter>();

        emitter.OnCollided -= BallCollided;
    }