Ejemplo n.º 1
0
    //Server - 탈퇴 결과
    public void DeleteAccountResult(DataPacket packet)
    {
        Debug.Log("탈퇴 결과 수신");
        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "탈퇴 성공"));
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "탈퇴 실패"));
        }
    }
Ejemplo n.º 2
0
    //Server - 캐릭터 선택 결과
    public void SelectCharacterResult(DataPacket packet)
    {
        Debug.Log("캐릭터 선택 결과 수신");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "캐릭터 선택 성공"));
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "캐릭터 선택 실패"));
        }
    }
Ejemplo n.º 3
0
    //Server - 가입 결과
    public void CreateAccountResult(DataPacket packet)
    {
        Debug.Log("가입 결과 수신");
        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "가입 성공"));
            uiManager.LoginUIManager.CreateAccountSuccess();
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "가입 실패"));
        }
    }
Ejemplo n.º 4
0
    //Server - 게임 시작
    public void StartGame(DataPacket packet)
    {
        Debug.Log("게임 시작 결과");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            SceneChanger.Instance.SceneChange(SceneChanger.SceneName.TeddyBearStage1, true);
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            Debug.Log("게임 시작 실패");
        }
    }
Ejemplo n.º 5
0
    //Server - 선택 창으로 돌아가기 결과 수신
    public void ReturnToSelectResult(DataPacket packet)
    {
        Debug.Log("선택 창으로 돌아가기 결과");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            SceneChanger.Instance.SceneChange(SceneChanger.SceneName.SelectScene, true);
        }
        else
        {
            Debug.Log("선택창으로 돌아가기 실패");
        }
    }
Ejemplo n.º 6
0
    //Server - 캐릭터 삭제 결과
    public void DeleteCharacterResult(DataPacket packet)
    {
        Debug.Log("캐릭터 삭제 결과 수신");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(UIManager.Instance.Dialog(1.0f, "캐릭터 삭제 성공"));
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(UIManager.Instance.Dialog(1.0f, "캐릭터 삭제 실패"));
        }
    }
Ejemplo n.º 7
0
    //Server - 캐릭터 생성 결과
    public void CreateCharacterResult(DataPacket packet)
    {
        Debug.Log("캐릭터 생성 결과 수신");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "캐릭터 생성 성공"));
            SceneChanger.Instance.SceneChange(SceneChanger.SceneName.SelectScene, false);
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "캐릭터 생성 실패"));
        }
    }
Ejemplo n.º 8
0
    //Server - 로그인 결과
    public void LoginResult(DataPacket packet)
    {
        Debug.Log("로그인 결과 수신");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "로그인 성공"));
            SceneChanger.Instance.SceneChange(SceneChanger.SceneName.SelectScene, true);
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            StartCoroutine(uiManager.Dialog(1.0f, "로그인 실패"));
        }
    }
Ejemplo n.º 9
0
    //Server - 게임 시작
    public void StartGame(DataPacket packet)
    {
        Debug.Log("게임 시작");

        ResultPacket resultPacket = new ResultPacket(packet.msg);
        ResultData   resultData   = resultPacket.GetData();

        if (resultData.Result == (byte)Result.Success)
        {
            Debug.Log("게임 시작");
            DataSender.Instance.RequestUdpConnection();
        }
        else if (resultData.Result == (byte)Result.Fail)
        {
            Debug.Log("게임 시작 실패");
        }
    }