void Start() { BallLauncher.OnLaunch += UpdatePlayersOnHit; // Listen for any hits from other bots or player BotPass.OnBallHit += UpdatePlayersOnHit; PassPlatform.OnBallHit += UpdatePlayersOnHit; Hand.OnBallHit += UpdatePlayersOnHit; PlayerSetter.OnBallSet += UpdatePlayersOnHit; passTargets = GameObject.FindGameObjectWithTag(managerTag).GetComponentInChildren <BotPassTargets>(); destinations = GameObject.FindGameObjectWithTag(managerTag).GetComponentInChildren <BotDestinations>(); }
void Start() { botPlayer = GetComponent <BotPlayer>(); passTargets = GameObject.FindGameObjectWithTag(botPlayer.managerTag).GetComponentInChildren <BotPassTargets>(); }