Skip to content

Latest commit

 

History

History
53 lines (47 loc) · 1.76 KB

File metadata and controls

53 lines (47 loc) · 1.76 KB

#-----------------------------------CSharp层 #GameManager - 已实现 #LuaManager -
1.连通CS与LUA -OK 2.绑定第三发库
3.统一CS和LUA值类型
#Pools - 1.AnimationClip 2.AudioClip 3.CharacterClip 4.EffectClip

#-----------------------------------Lua层 #事件监听系统 - 1.网络事件:消息收发 2.游戏事件:本地自定义事件 -OK #UI流程相关功能 - 1.控件解析工具 2.控件API提示生成工具[CSharp层实现] #常用集合 - OK 1.栈 2.队列 #Class继承机制实现 -OK #游戏输入控制系统 #lua层值类型的重写 - 性能测试时完成

#------------------------------------人物动作技能系统 #动作配置器 -待移植 #技能配置器
1.Timeline开发 2.技能轨道及剪辑开发 3.lua层FSM设计

#------------------------------------模块完成顺序 #xlua框架除网络,部分UI,性能分析等外 #完整UI系统及api提示工具 #Timeline工具以及lua运行时逻辑
#网络系统模块,包括protob集成以及生成工具 #输入控制系统,寻路系统,AI系统 #性能分析 #小工具的整理与封装

#========================================================= ##----------------------------------缓存池 1.PoolMgr - 管理池的构建与销毁等操作 2.Pool - 管理池中项
3.PoolItem- 池中缓存对象 a.通过时间控制销毁[可禁用,默认定义] - usingCache使用缓存池 b.通过引用数控制销毁[可禁用,默认定义] - usingCache使用缓存池 c.自定义销毁标志[可重写]