void OnTriggerEnter2D(Collider2D collider) { if (collider.name.Equals("ball")) { sepakBall = collider.GetComponent <SepakBall>(); _isKicking = true; } }
// 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); } }
// 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>(); } } }