public void StartGame() { GameObject ob = Instantiate(teamTransporterPrefab, Vector3.zero, Quaternion.identity) as GameObject; TeamTransporter tTranspo = ob.GetComponent <TeamTransporter>(); General.PlayerController cnt1 = GetTeamController("Team1Controller"); General.PlayerController cnt2 = GetTeamController("Team2Controller"); tTranspo.SetTeams(team1, cnt1, team2, cnt2); SceneManager.LoadScene("Game"); }
void Awake() { uiController = GameObject.FindObjectOfType <UIController>(); GameObject ballOb = Instantiate(ballPrefab, Vector3.zero, Quaternion.identity) as GameObject; ball = ballOb.GetComponent <Ball>(); TeamTransporter tTransp = GameObject.FindObjectOfType <TeamTransporter>(); player1Data = tTransp.PlayerData1(); player2Data = tTransp.PlayerData2(); tTransp.Destroy(); gameStarted = false; }