griseo
griseo
全部文章
分类
笔记(36)
归档
标签
去牛客网
登录
/
注册
咕咕咕
初学者,自用笔记,欢迎纠错
全部文章
(共29篇)
Unity AB包
初学者,自用笔记 热更完整链路:标记 → 构建 → 上传 → 下载 → 依赖解析 → 加载 → 卸载 → 热更 YooAsset YooAsset官网 核心管理类 整个热更 / 资源管理的总入口,全局唯一,静态调用 功能:初始化、检查下载、下载、加载 / 卸载资源、场景管理、清理缓存 public ...
unity
2026-04-12
0
20
Unity 网络编程RPC层
初学者,自用笔记 基础类 // 通用网络消息 public class NetMessage { public int MessageType; // 消息类型ID public int RequestId; // 请求ID public bool NeedR...
C#
unity
2026-03-24
0
43
Unity 网络编程同步层
初学者,自用笔记 基础工具 // 网络消息类型 public enum NetMsgType { RpcRequest, // RPC请求 RpcResponse, // RPC响应 SyncEvent // 同步事件(特效/声音) ...
C#
unity
2026-03-24
0
48
Unity 网络编程协议/会话层
初学者,自用笔记 协议层 基础信息 public class NetMessage { public int MessageType; // 消息类型ID public byte[] Payload; // 业务序列化数据 } // 消息类型注册表:类型ID 和 C# ...
C#
unity
2026-03-23
0
47
Unity protobuf序列化
初学者,自用笔记 职责抽象 接口 // 基础序列化接口(所有序列化器的核心契约) // 定义对象二进制的基础转换能力,适配任意序列化格式 // 全量序列化接口:只提供最基础对象和字节转换 public interface IFullSerializer { byte[] Serialize...
C#
unity
2026-03-23
0
43
Unity 网络编程传输层
初学者,自用笔记 TCP与UDP TCP 面向连接:必须先建立连接才能通信 可靠传输:丢包会重传,保证数据不丢不乱 字节流:无边界,会产生粘包 / 拆包 拥塞控制 + 滑动窗口:保证网络不崩 全双工:双方可同时收发 三次握手:建立连接 c-s s-c c-s 四次挥手:断开连接 c-s s-c s-...
C#
unity
2026-03-20
0
45
Unity 访问者模式
初学者,自用笔记 用于在不修改一组对象结构(Element/对象树、集合、AST 等)类的前提下,把对这些对象的操作抽离出来,并且能根据“元素的实际类型”分派到不同的处理逻辑(双重分派) 较少见,可让能力组件化实现代替 Element(元素接口):声明 Accept(IVisitor visito...
C#
unity
2026-03-11
0
65
Unity 策略模式
初学者,自用笔记 把一类“可互换的算法/行为”封装成独立策略对象,并通过组合(持有策略引用)而不是继承,让上下文(Context)在运行时自由切换不同策略,从而避免大量 if/else 或子类爆炸 类似于桥接模式,改变抽象实现快速替换 常用于行为树等...... Strategy(策略接口):定义...
C#
unity
2026-03-11
0
59
Unity 备忘录模式
初学者,自用笔记 用于在不破坏封装的前提下,捕获并保存对象某一时刻的内部状态(快照),以便之后恢复到该状态。它常用于:撤销/回滚、复活点、编辑器历史、回放校正等 复活点用于死亡复活时,通过备忘录模式回滚到最近的检查点;而存档系统则用于将游戏数据持久化保存,并在下次进入游戏时读取并恢复进度。 Ori...
C#
unity
2026-03-11
0
62
Unity 中介者模式
初学者,自用笔记 用于把 多个对象(同事对象 Colleague) 之间网状的相互引用与通信集中到一个 中介者(Mediator) 上协调处理,让同事对象不再彼此直接依赖,而是只和中介者交互 Mediator(中介者接口/抽象类):定义同事对象之间通信/协调的入口(如 Notify(sender,...
C#
unity
2026-03-11
0
53
首页
上一页
1
2
3
下一页
末页