public P2PPacketId ConnectionAnswer(byte[] data)
    {
        Debug.Log("연결 확인 답장");
        dungeonManager = GameObject.Find("DungeonManager").GetComponent <DungeonManager>();
        dungeonManager.CreatePlayer(0);

        return(P2PPacketId.ConnectionAnswer);
    }
Esempio n. 2
0
    //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"));
    }
Esempio n. 3
0
    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();
    }