PackForge:声明式容器镜像构建工具,标准化Dockerfile生成与多阶段构建
2026/5/6 5:00:28
Unity Boss Room项目采用了客户端-服务器分离的角色架构,通过模块化设计实现了角色的网络同步、AI行为、移动控制和战斗逻辑。
| 组件 | 职责 | 文件位置 |
|---|---|---|
| ServerCharacter | 服务器端角色核心逻辑 | |
| ClientCharacter | 客户端角色可视化与同步 | |
| PlayerServerCharacter | 玩家角色集合管理优化 | |
| ServerCharacterMovement | 服务器端移动控制 | |
| AIBrain | AI决策核心 |
ServerCharacter是角色系统的核心,负责管理角色的所有服务器端状态和逻辑:
publicNetworkVariable<MovementStatus>MovementStatus;// 移动状态publicNetworkVariable<bool>IsStealthy;// 隐身状态publicNetworkVariable<ulong<