framework design
2017-04-05 14:28:46 0 举报
登录查看完整内容
作者其他创作
大纲/内容
Execute
self.yuriStrikeLockAreaHandler
showPlanes()
节点快捷菜单,跳sublime
编写代码
data
RAStoryMissionManager
RATownSceneManager:SetBuildNodeClickDirect()
节点逻辑
读取配置,添加到指定的节点RATownSceneConfig.TownArmy
Base Package
请求服务器列表
clearPatrols()
RATownBuildingManager:Init()
资源加载
软更
RATownPatrols:Enter()巡逻
热更
RATownSceneVariableConfig
网路
可热更
self.mClickHandleLayer
releaseYuriStrikeAreaNode()
界面流程
公告
引擎初始化
启动
self.mRootNodeself.mBuildUILayerself.mClickHanlderLayerself.mClickEffectself.lockAreaHandlersself.isFristSetPush
updatePatrolsByFireStatus()
resetData()
数据结构
RATownPatrols
登录logo
ccbi
other
Enter
RATownFire:Enter()
solder:Execute()
hp
通用ccb
运行
调试
节点树变量树
svn up
注释
ui代码
RATownSceneManager
平台相关代码
self.mRootNode
RATownScene
RATownYuriPatrols:Enter()巡逻管理
完全可以提交给配置处理
登录消息
Enter()
RAPubDailyManager
协议pb
RATownBuildingDataManager
快速代码跳转
特殊逻辑的处理
加载登录界面
refreshYuriStrikeAreaNode()
registerMsg()
RATownWharfHandler:Enter()码头
RATownGather:Enter()收兵动画
强更
game logic
虚拟测试数据
RATownLayerTouchManager
新建协议流程OR界面流程图
自动登录
输入数据消息监听发送请求
多语言,国际化
一键跑脚本
logo界面
拖拽匹配勾选匹配
ui,重载,sdk接口
效果图
self.mGatherLayerBottom
基础执行模块(顺序,并行,异步)
代码
RATownCameraManager
RATownTouchEffectHandler:Enter()
initGatherGround()
RATownSceneManager:init()
_initRootNodeLayer()
self.mBuildUILayer
通知
RATownLayerTouchManager:Enter()
协议筛选,消息id 和pb的匹配协议hp,pb,push
SDK初始化
lua
文件列表
巡逻逻辑
updatePatrols()
自制编程工具1、入口是界面流程图或者协议图2、界面流程图输入起始界面,进行搜索3、协议流程图,输入协议扩展:界面流程图外包策划协议流程图外包服务器1、协议,新增,修改,删除2、自动查找,查找缓存3、协议筛选
game启动
self.mClickEffect 点击特效
推送
页面
RATownWharfHander
回滚
有条件显示和其他无本质区别
registerMessageHandlers()registerPackageHandler()self.mTownScene = RATownScene
RATownSceneGatherManager
不可热更
initLockAreaNode()
RATownCamerManager:Init()
self.mGatherLayerTop
跳转页面逻辑图xmind
base UI
RATownBuildingManager
消息队列
存储结构
self.mBrokenNode
C++
配置同步
音视频初始化
UI代码
纹理加载
ccbiA
0 条评论
回复 删除
下一页