Beispiel #1
0
 void OnTriggerEnter2D(Collider2D collider)
 {
     if (collider.name.Equals("ball"))
     {
         sepakBall  = collider.GetComponent <SepakBall>();
         _isKicking = true;
     }
 }
Beispiel #2
0
    // Start is called before the first frame update
    void Start()
    {
        Ball        = this;
        CurrentDest = CurrentDestination;
        CurrentDestinationSprite = CurrentDestination.GetComponent <SpriteRenderer>();
        server        = GameObject.Find("Server").GetComponent <PlayerHost>();
        rb            = GetComponent <Rigidbody2D>();
        _initialScale = 1;

        if (MultiplayerGameSession.NumberOfPlayers == 2)
        {
            TopPlayers.RemoveAt(1);
            BottomPlayers.RemoveAt(1);
        }
    }
Beispiel #3
0
    // Start is called before the first frame update
    void Start()
    {
        P1SpecialThreshold = Player1SpecialThreshold;
        P1SpecialButton    = Player1SpecialButton;

        server = GameObject.Find("Server").GetComponent <PlayerHost>();

        playersTransform         = new List <Transform>();
        playersTransformPosition = new List <Vector3>();
        int childCount = transform.childCount;

        for (int i = 0; i < childCount; i++)
        {
            Transform t = transform.GetChild(i);
            if (t.name.Contains("player"))
            {
                playersTransform.Add(t);
                playersTransformPosition.Add(t.position);

                if (t.name.Equals("player1ai2"))
                {
                    BottomTosser = t;
                }
                else if (t.name.Equals("player2ai2"))
                {
                    TopTosser = t;
                }
                else if (t.name.Equals("player2"))
                {
                    TopServer = t;
                }
                else if (t.name.Equals("player1"))
                {
                    BottomServer = t;
                }
            }
            else if (t.name.Equals("ball"))
            {
                Ball           = t;
                BallController = t.GetComponent <SepakBall>();
            }
        }
    }