新增syncvar高级特性,使用protobuf定义

This commit is contained in:
YHH
2025-08-07 20:23:49 +08:00
parent ea8523be35
commit 2d389308ea
45 changed files with 9656 additions and 454 deletions

View File

@@ -0,0 +1,26 @@
/**
* 网络组件角色枚举
*
* 定义网络组件在帧同步框架中的角色
*/
export enum NetworkRole {
/**
* 客户端角色
*
* 组件将执行客户端特有的逻辑,如:
* - 输入预测
* - 状态插值
* - 回滚重放
*/
CLIENT = 'client',
/**
* 服务端角色
*
* 组件将执行服务端特有的逻辑,如:
* - 输入验证
* - 权威状态计算
* - 状态广播
*/
SERVER = 'server'
}