//MapGenerator map; // Use this for initialization public void Initialize() { if (isServer) { serverEnemy = Instantiate(serverEnemyPrefab) as GameObject; serverEnemy.GetComponent <EnemyBaseManager>().holder = this.gameObject; ServerOnlyScript sos = serverEnemy.GetComponent <ServerOnlyScript>(); sos.client = this.gameObject; sos.Init(); //map = GameObject.FindGameObjectWithTag("GameController").GetComponent<MapGenerator>(); } }
// Use this for initialization void Start() { //skill = GetComponent<ClientSkillManager>(); //shop = GetComponent<ClientShopManager>(); if (isLocalPlayer) { GetComponentInChildren <Camera>().enabled = true; GetComponentInChildren <Canvas>().enabled = true; GenerateMap(); } if (isServer) { serverPlayer = Instantiate(serverPlayerPrefab) as GameObject; ServerOnlyScript sos = serverPlayer.GetComponent <ServerOnlyScript>(); sos.client = this.gameObject; sos.Init(); map = GameObject.FindGameObjectWithTag("GameController").GetComponent <MapGenerator>(); } }