示例#1
0
        public NetObserver(State state)
            : base(IntPtr.Zero)
        {
            HandleDataCallback updateCallback = (fbData, len, entity) =>
            {
                HandleData(fbData, len, entity);
            };

            StartNetObserver(UnityContainer.Get().Engine.CPointer, state.CPointer, 0, true, updateCallback);
        }
示例#2
0
 private static extern unsafe void StartNetObserver(IntPtr engine, IntPtr state, ushort stateId, bool isClient, [MarshalAs(UnmanagedType.FunctionPtr)] HandleDataCallback callbackPointer);