Exemplo n.º 1
0
    private void Start()
    {
        paddleMover = gameObject.GetComponentInChildren <PaddleMover>();
        var ballMover = FindObjectOfType <BallMover>();

        ballTransform = ballMover.transform;
        boxCollider   = GetComponent <BoxCollider2D>();
    }
Exemplo n.º 2
0
    private void CreateOpponentPaddle()
    {
        GameObject  paddle = Instantiate(paddlePrefab, new Vector3(0f, GameConfigs.paddleOffsetFromCenterInUnits, 0f), Quaternion.identity);
        PaddleMover mover  = paddle.GetComponent <PaddleMover>();

        PlayerInput.opponentRightInput += mover.MoveRight;
        PlayerInput.opponentLeftInput  += mover.MoveLeft;
    }
Exemplo n.º 3
0
    private void CreatePaddleOnClient()
    {
        GameObject  paddle = PhotonNetwork.Instantiate(PADDLE_PREFAB_NAME, new Vector3(0f, GameConfigs.paddleOffsetFromCenterInUnits, 0f), Quaternion.identity);
        PaddleMover mover  = paddle.GetComponent <PaddleMover>();

        PlayerInput.phoneOwnerRightInput += mover.MoveLeft;
        PlayerInput.phoneOwnerLeftInput  += mover.MoveRight;
    }