重构NetManager支持MessagePair,新增TSRPCWsClient。
This commit is contained in:
23
client/assets/scripts/App/Msg/MessagePairInit.ts
Normal file
23
client/assets/scripts/App/Msg/MessagePairInit.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import { MessagePairRegistry } from './MessagePairBase';
|
||||
import { LoginMessagePair } from './Pair/LoginMessagePair';
|
||||
import { MoveMessagePair } from './Pair/MoveMessagePair';
|
||||
import { SendMessagePair } from './Pair/SendMessagePair';
|
||||
|
||||
/**
|
||||
* 消息对初始化
|
||||
* 在应用启动时调用此函数注册所有消息对
|
||||
*/
|
||||
export function initMessagePairs(): void {
|
||||
const registry = MessagePairRegistry.getInstance();
|
||||
|
||||
// 注册登录消息对
|
||||
registry.register(new LoginMessagePair());
|
||||
|
||||
// 注册移动消息对
|
||||
registry.register(new MoveMessagePair());
|
||||
|
||||
// 注册发送消息对
|
||||
registry.register(new SendMessagePair());
|
||||
|
||||
console.log('[MessagePairs] All message pairs registered successfully');
|
||||
}
|
||||
Reference in New Issue
Block a user