KSFramework Documentation

简介

  • KSFramework介绍
  • 项目的由来
  • 商业项目列表
  • 模块结构组织
  • 功能特性
  • 下载安装

快速开始

  • 快速入门指南
  • 常见问题及解答
  • 工程打包方法

基础约定

  • 框架配置文件
  • 目录结构和约定规范

配置表模块

  • 策划指南:配置表的使用
  • 配置表的条件编译
  • 多语言
  • Excel如何进行SVN协作、差异比较?
  • 惰式加载
  • 使用TSV,不用Excel作为源表
  • 自定义与扩展配置表的解析
  • 配置表编译GUI工具

资源模块

  • 使用资源模块打包、加载
  • 资源实时调试监控
  • 垃圾回收机制
  • Editor下无需打包
  • 性能监控模块

UI模块

  • UI模块使用指南
  • 两种UI控件绑定方式
  • 1.手工代码绑定控件
  • 2.拖拽绑定控件
  • 单向数据绑定
  • UI模块计划
  • UI编辑器

脚本指南

  • Lua内置函数列表
  • Cookie状态缓存
  • 将Lua脚本模块化
  • 为Lua集成第三方库

热重载

  • 配置表热重载
  • Asset Bundle热重载
  • UI热重载
  • 其它代码热重载

开发经验

  • 使用两个Unity工程
  • 版本号与版本管理
  • Excel如何进行SVN协作、差异比较?
  • 编译客户端时的内部细节
  • 下载更新和制作差异包
  • Lua脚本热重载,内存状态数据丢失?
  • 编辑器强化
  • 假定角色需求

扩展资料

  • 版权说明
  • 开发计划
  • 运行环境和其它热更新方案
  • 为什么不使用wiki
KSFramework Documentation
  • Docs »
  • 热重载 »
  • 其它代码热重载

Next Previous

Built with MkDocs using a theme provided by Read the Docs.
« Previous Next »