108 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			108 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# Object
 | 
						|
 | 
						|
- Base
 | 
						|
 | 
						|
  - BaseClass
 | 
						|
    - super
 | 
						|
    - New
 | 
						|
    - __init
 | 
						|
    - __delete
 | 
						|
    - __newindex
 | 
						|
    - __index
 | 
						|
  - BaseView
 | 
						|
    - Open
 | 
						|
    - Load
 | 
						|
    - LoadCallBack
 | 
						|
    - node_list
 | 
						|
    - 
 | 
						|
  - obj
 | 
						|
    - _class_type
 | 
						|
    - __index
 | 
						|
    - super
 | 
						|
    - DeleteMe
 | 
						|
  - Global
 | 
						|
    - lua_obj_count
 | 
						|
    - _class
 | 
						|
 | 
						|
- Special
 | 
						|
 | 
						|
  - DevelopMode
 | 
						|
    - check_list
 | 
						|
      - check_deleteme
 | 
						|
      - check_listen
 | 
						|
      - check_timer
 | 
						|
      - check_reference
 | 
						|
    - func_list
 | 
						|
      - OnCreateClass
 | 
						|
        - BaseClass =>New
 | 
						|
      - OnCreateObj
 | 
						|
        - New => DeleteMe
 | 
						|
      - OnDeleteObj
 | 
						|
      - OnBindFun
 | 
						|
      - OnGameStop
 | 
						|
      - OnReleaseView
 | 
						|
    - Update
 | 
						|
 | 
						|
  - ResMgr 
 | 
						|
    - resource_pool_mgr
 | 
						|
    - simulation_loader
 | 
						|
    - scene_loader
 | 
						|
 | 
						|
  - ResPoolMgr
 | 
						|
    - GameObjLoader
 | 
						|
  
 | 
						|
  - PlayerPrefsUtil
 | 
						|
    - 
 | 
						|
 | 
						|
# Class
 | 
						|
 | 
						|
main
 | 
						|
 | 
						|
- PreloadManager
 | 
						|
  - ResPoolMgr
 | 
						|
    - ResMgr
 | 
						|
- InitCtrl
 | 
						|
  - ResMgr
 | 
						|
    - 加载资源
 | 
						|
  - Http
 | 
						|
    - 请求服务器数据
 | 
						|
  - update
 | 
						|
    - init_download
 | 
						|
      - 下载更新包
 | 
						|
      - init_require
 | 
						|
        - -- 需要require的文件列表
 | 
						|
        - ...
 | 
						|
- play
 | 
						|
  - ModulesController
 | 
						|
    - RemindManager,
 | 
						|
    - SettingCtrl
 | 
						|
    - FightCtrl
 | 
						|
    - SysMsgCtrl
 | 
						|
    - ...
 | 
						|
    - 创建系统对象
 | 
						|
- LoginCtrl
 | 
						|
  - PreloadDependBundles
 | 
						|
  - 预加载资源
 | 
						|
 | 
						|
# 流程
 | 
						|
 | 
						|
## 登录
 | 
						|
 | 
						|
### 进度条
 | 
						|
 | 
						|
- [~,0.3]	require class
 | 
						|
- [~,0.6]    create object
 | 
						|
- [~,0.7]    create ab bundles
 | 
						|
- [~,1.0]    create prefabs
 | 
						|
 | 
						|
# 插件
 | 
						|
 | 
						|
## DOTween
 | 
						|
 | 
						|
- 补间动画 位移、旋转、缩放
 | 
						|
 | 
						|
## Nirvana 
 | 
						|
 | 
						|
- 
 | 
						|
 |