Exemplo n.º 1
0
    public Text _progress_text = null;  //进度条文字

    void Start()
    {
        JLogicHelper.registerProcessor(JPacketType.npt_signin_req, new JProcesserSignInSet(), false);
        JProcesserSignInGet processor = new JProcesserSignInGet();

        processor.toSignIn += SignIn;
        JLogicHelper.registerProcessor(JPacketType.npt_signin_ret, processor, false);
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        JLogicHelper.registerProcessor(JPacketType.pt_createRole_req, new JProcessorCreateRole(), false);
        JProcessorCreateRoleRet processorCreateRoleRet = new JProcessorCreateRoleRet();

        processorCreateRoleRet.createRole += AddRole;
        JLogicHelper.registerProcessor(JPacketType.pt_createRole_ret, processorCreateRoleRet, false);
    }
Exemplo n.º 3
0
    void Start()
    {
        JLogicHelper.registerProcessor(JPacketType.npt_accountRegister_req, new JProcessorAccountRegisterReq(), false);
        JProcessorAccountRegisterRet processor = new JProcessorAccountRegisterRet();

        processor.registerRetGot += ShowRegisterRet;
        JLogicHelper.registerProcessor(JPacketType.npt_accountRegister_ret, processor, false);
    }
Exemplo n.º 4
0
            public static void ProcessLocalData(JPacketType data)
            {
                IProcessor processor = JLogicHelper.getProcessor(data);

                if (null == processor)
                {
                    return;
                }

                processor.run(JLogicUserData.getLocalData());
            }
Exemplo n.º 5
0
            public static void ProcessNetworkData(JNetworkData data)
            {
                JPacketType packetType = JNetworkHelper.GetNetworkPacketType(data);

                if (!JNetworkHelper.IsValidPacketType(packetType))
                {
                    return;
                }

                IProcessor processor = JLogicHelper.getProcessor(packetType);

                if (null == processor)
                {
                    return;
                }

                processor.run(JLogicUserData.getData(data.RemoteEndPoint));
            }
Exemplo n.º 6
0
 public static void RegisterServerProcessor()
 {
     JLogicHelper.registerProcessor(JPacketType.npt_signin_req, new JProcesserSignInServer(), true);
     JLogicHelper.registerProcessor(JPacketType.npt_accountRegister_req, new JProcessorAccountRegisterServer(), true);
     JLogicHelper.registerProcessor(JPacketType.pt_createRole_req, new JProcessorCreateRoleServer(), true);
 }
 public static void RegisterServerProcessor()
 {
     JLogicHelper.registerProcessor(JPacketType.npt_signin_req, new JProcesserSignInServer(), true);
 }