Esempio n. 1
0
    private void Update()
    {
        ballCollider = colDetScript.BallCollision(gameObject);
        print(ballCollider);

        if (ballCollider == "rightCenter")
        {
            rb2D.AddForce(Vector2.right * 10f);
        }
        if (ballCollider == "rightPaddleUp")
        {
            rb2D.AddForce(Vector2.up);
        }
        if (ballCollider == "rightPaddleDown")
        {
            rb2D.AddForce(Vector2.down);
        }

        if (ballCollider == "leftCenter")
        {
            rb2D.AddForce(Vector2.right * 10f);
        }
        if (ballCollider == "leftPaddleUp")
        {
            rb2D.AddForce(Vector2.up);
        }
        if (ballCollider == "leftPaddleDown")
        {
            rb2D.AddForce(Vector2.down);
        }

        if (ballCollider == "roof")
        {
            rb2D.AddForce(Vector2.down * 10f);
        }
        if (ballCollider == "floor")
        {
            rb2D.AddForce(Vector2.up * 10f);
        }
    }