public P2PPacketId ConnectionAnswer(byte[] data) { Debug.Log("연결 확인 답장"); dungeonManager = GameObject.Find("DungeonManager").GetComponent <DungeonManager>(); dungeonManager.CreatePlayer(0); return(P2PPacketId.ConnectionAnswer); }
//Server - 던전 시작 public void StartDungeon(DataPacket packet) { Debug.Log("던전 시작"); gameManager.SetManagerInDungeon(); networkManager.ReSendManager.characterCreating = true; dungeonManager = GameObject.FindGameObjectWithTag("DungeonManager").GetComponent <DungeonManager>(); dungeonManager.InitializePlayer(networkManager.UserIndex.Count); dungeonManager.CreatePlayer(0); dTime = DateTime.Now; Debug.Log("시간 지정 : " + dTime.ToString("hh:mm:ss")); }
void InitializeManager() { networkManager = (Instantiate(Resources.Load("Manager/NetworkManager")) as GameObject).GetComponent <NetworkManager>(); networkManager.name = "NetworkManager"; networkManager.tag = "NetworkManager"; networkManager.InitializeManager(); networkManager.ConnectServer(); dungeonManager = (Instantiate(Resources.Load("Manager/DungeonManager")) as GameObject).GetComponent <DungeonManager>(); dungeonManager.name = "DungeonManager"; dungeonManager.InitializeManager(); dungeonManager.CreatePlayer(0); inputManager = (Instantiate(Resources.Load("Manager/InputManager")) as GameObject).GetComponent <InputManager>(); inputManager.name = "InputManager"; inputManager.tag = "InputManager"; inputManager.InitializeManager(); }