@ailhc/enet-pinus-pb
TypeScript icon, indicating that this package has built-in type declarations

0.2.9 • Public • Published

@ailhc/enet-pinus-pb

基于enet.IProtoHandler的适用于Pinus或pomelo的前端协议处理器

特性

  1. typescript
  2. 支持pinus,pomelo

安装

  1. 通过npm安装

    npm i @ailhc/enet-pinus-pb  
  2. 本地link npm包

    a. clone 项目仓库

    ```bash
     git clone https://github.com/AILHC/EasyGameFrameworkOpen
    ```
    

    b. 在packages/enet-pinus-pb文件夹下

     ```bash
     npm link
     ```
    

    c. 在项目游戏项目目录下 bash npm link @ailhc/enet-pinus-pb

  3. 使用源码

    a. clone 项目仓库 bash git clone https://github.com/AILHC/EasyGameFrameworkOpen b. 直接复制packages/enet-pinus-pb/src下的ts源码到项目文件夹下使用(排除index.ts)

Demo

案例可见examples/pinus-enet-chat

使用

//注入NetNode,具体使用可见examples/egf-net-ws/egf-ccc-net-ws/assets/testcases/protobuf-test
const netMgr = new NetNode<string>();
const protoHandler = new PinusProtoHandler();
netMgr.init({
    protoHandler: protoHandler
})

CHANGELOG

Package Sidebar

Install

npm i @ailhc/enet-pinus-pb

Weekly Downloads

1

Version

0.2.9

License

MIT

Unpacked Size

958 kB

Total Files

24

Last publish

Collaborators

  • ailhc