摘要: 一、概念 事件中心(EventCenter) 是 Unity 项目中常用的 全局消息总线,用于: 解耦对象间的逻辑依赖 实现观察者模式 管理全局事件订阅与触发 二、核心接口 方法 功能 说明 AddEventListener(string name, UnityAction<object> acti 阅读全文
posted @ 2025-12-14 16:18 高山仰止666 阅读(32) 评论(0) 推荐(0)
摘要: 一、功能概述 RecycleView 是一个 基于对象复用(对象池思想)的无限滑动列表组件,用于解决 Unity 中 ScrollView 在大量数据场景下的性能问题。 核心目标: 列表数据量再大,也只创建「可视区域所需的最少 Cell 数量」 通过滑动动态复用 Cell,而不是反复 Instant 阅读全文
posted @ 2025-12-14 14:12 高山仰止666 阅读(49) 评论(0) 推荐(0)
摘要: 一、为什么需要对象池 在 Unity 项目中,频繁调用 Instantiate / Destroy 创建与销毁 GameObject,通常会引发以下问题: 产生大量 GC(垃圾回收),导致明显卡顿 运行时性能波动较大,尤其在 战斗系统 / UI 列表 / 特效系统 中更为突出 对象生命周期分散,难以 阅读全文
posted @ 2025-12-14 13:37 高山仰止666 阅读(21) 评论(0) 推荐(0)