Exemple #1
0
        public UserNameListHandler(byte[] packageHeadBytes, UDPBoxContainer container)
        {
            mUDPBoxContainer = container;
            mTemplate        = new UserNameListPackage(packageHeadBytes);

            UserNameInfoList = new List <UserNameInfoData>(16);
        }
        void OnEnable()
        {
            mUDPBoxContainer = UDPBoxFactory.GenerateUDPBoxContainerInUnityGameThread(true, enableLog);

            if (GetComponent <UDPBoxMasterSearcher>() == null)
            {
                RestartUDPBoxContainer();
            }
        }
Exemple #3
0
        public void Initialization(string packageHeadString, UDPBoxContainer container)
        {
            mContainer         = container;
            mPackageHeadString = packageHeadString;
            mHallPackage       = new UDPBoxContainer_HallDataPackage(UDPBoxUtility.ToBuffer(mPackageHeadString));

            mUdpClient = UDPBoxFactory.GeterateUdpClient(recvBroadcastPort);
            mBroadcast = new UDPBoxBroadcast(mUdpClient, sendBroadcastPort);

            ToHallWaitMode();
        }
Exemple #4
0
 public OperateGOTransformHandler(UDPBoxContainer container)
 {
     mUdpBoxContainer    = container;
     mTemplate           = new OperateGOTransformPackage(container.PackageHeadBytes);
     goTransformMonoList = new List <OperateGOTransform_TransformMono>(32);
 }
Exemple #5
0
 public GetMasterClientCountHandler(UDPBoxContainer udpBoxContainer)
 {
     mUdpBoxContainer = udpBoxContainer;
     mTemplate        = new GetMasterClientCountPackage(udpBoxContainer.PackageHeadBytes);
 }
Exemple #6
0
 public void SetUDPBoxContainer(UDPBoxContainer container)
 {
     mUdpBoxContainer = container;
 }
 public OperateAnimatorHandler(UDPBoxContainer container)
 {
     mUdpBoxContainer = container;
     mTemplate        = new OperateAnimatorPackage(container.PackageHeadBytes);
     animatorMonoList = new List <OperateAnimator_AnimatorMono>(32);
 }
 public ResourcesInstanceHandler(UDPBoxContainer container, byte[] headBytes)
 {
     mUdpBoxContainer = container;
     mTemplate        = new ResourcesInstancePackage(headBytes);
 }