private void Start() { Instance = this; serverMenu.SetActive(false); connectMenu.SetActive(false); DontDestroyOnLoad(gameObject); }
// Start is called before the first frame update public void InitializeTurnManager() { gameManager = FindObjectOfType <OnlineGameManager>(); this.turnManager = this.gameObject.AddComponent <PunTurnManager>(); this.turnManager.TurnManagerListener = this; turnManager.TurnDuration = 60f; }
// Use this for initialization private void Awake() { if (_instance != null) { return; } _instance = this; }
void Start() { actualPosition = this.transform.position; gameManager = GameObject.Find("Game Manager").GetComponent <OnlineGameManager>(); orderGenerator = GameObject.Find("Game Manager").GetComponent <OrderGenerator>(); audioSource = this.GetComponent <AudioSource>(); active = false; completed = false; }
IEnumerator Start() { if (waveEnemy.Length == 0) { yield break; } gameManager = FindObjectOfType <GameManager>(); onlineGameManager = FindObjectOfType <OnlineGameManager>(); while (true) { //Chan khong cho bat dau //Muc dich la de chan ko tu bat dau o wave tiep theo while (StartWave == false) { yield return(0); } while ((gameManager != null && gameManager.gameState != GameState.Play) || (onlineGameManager != null && onlineGameManager.gameState != GameState.Play)) { yield return(0); } // Debug.Log("current wave:"+currentWave); if (currentWave < waveEnemy.Length) { GameObject wave = (GameObject)Instantiate(waveEnemy[currentWave], transform.position, Quaternion.identity); wave.transform.parent = transform; while (0 < wave.transform.childCount) { //Debug.Log("childCount"+wave.transform.childCount); yield return(0); } Destroy(wave); } else { yield return(0); } currentWave++; if (currentWave >= waveEnemy.Length) { // time deplay giua cac way yield return(new WaitForSeconds(Timedelay)); if (EndWave == false) { nextWaveEnemy.gameObject.GetComponent <WaveEnemyController>().StartWaveEnenmy(); } Destroy(gameObject); } } }
void Start() { Debug.Log(PlayerPrefs.GetString("gameId")); instance = this; foreach (Player p in PhotonNetwork.PlayerList) { playerNames.Add(p.NickName); } playerName = PhotonNetwork.LocalPlayer.NickName; if (PhotonNetwork.IsMasterClient) { startButton.SetActive(true); } }
public void GetMyShipsGrid() { if (SceneManager.GetActiveScene().name != "Game_PVP") { return; } OnlineGameManager ogm = gameObject.GetComponent <OnlineGameManager>(); if (ogm.OwnGamePlayerSide() == OnlineGameManager.Side.Left) { shipsGrid = GameObject.Find("Grid_01").GetComponent <ShipsGrid>(); } else if (ogm.OwnGamePlayerSide() == OnlineGameManager.Side.Right) { shipsGrid = GameObject.Find("Grid_02").GetComponent <ShipsGrid>(); } }
void Awake() { ogm = FindObjectOfType <OnlineGameManager>(); }
void Start() { Instance = this; }