Skip to content

Commit

Permalink
Merge branch 'gh-pages-src' of https://github.com/mr-kelly/KSFramework
Browse files Browse the repository at this point in the history
…into gh-pages-src
  • Loading branch information
zhaoqingqing committed Oct 23, 2017
2 parents b8543f4 + 5661cf3 commit 2dfb2ea
Show file tree
Hide file tree
Showing 5 changed files with 106 additions and 79 deletions.
11 changes: 11 additions & 0 deletions docs/contribution-helpus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

## 参与贡献

本项目欢迎您pull代码,或者完善文档

#### pull request



#### 贡献文档

87 changes: 87 additions & 0 deletions docs/overview/environment-other-hotfix-solution.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@


## 运行环境及其它热更新方案

目前经过测试的u部分Unity3D版本、操作系统版本、移动平台信息如下:

**Unity3D版本**

- Unity5.6.0

- Unity5.4.0

- Unity5.3.7


Unity4.x的版本

- Unity4.6.9




**操作系统**

- Windows 7 x64 sp1

- Windows 10 x64 专业版/企业版本

- Mac OS X 10.x




**Android 平台**

- Android 7.0

- Android 4.3.3




**IOS平台**

- IOS 10.3.3

- IOS 8.3





## Unity3D版本

目前支持Unity4.X及Unity5.x的所有版本,Unity2017在近期将会进行升级适配。



## SLua方案

支持SLua截止目前的最新版本,理论上KSFramework可以支持任意版本的SLua,因为KSFramework封装了一层LuaModule、LuaBehaviour,执行代码逻辑,对于开发者使用那种Lua热更热方案是没有直接影响的,可以兼容适配。



PS.github上的slua版本较旧,大家可自己更新slua的版本,并执行安装。



## XLua方案

支持XLua截止目前的最新版本,理论上KSFramework可以支持任意版本的XLua,因为KSFramework封装了一层LuaModule、LuaBehaviour,执行代码逻辑,对于开发者使用那种Lua热更热方案是没有直接影响的,可以兼容适配。



## ILRuntime方案

目前基于ILRuntime的最新版本,在ILRuntime分支进行测试,正在进行中。



## 其它热更新方案

理论上只需要修改LuaModule的部分代码,就可以支持其它任意的热更新方案。

- `KSFramework/Modules/LuaModule/LuaBehaviour.cs`
- `KSFramework/Modules/LuaModule/LuaModule.cs`
77 changes: 0 additions & 77 deletions docs/overview/environment.md

This file was deleted.

3 changes: 2 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pages:
- [overview/why.md, "简介", "项目的由来"]
- [overview/structure.md, "简介", "模块结构组织"]
- [overview/features.md, "简介", "功能特性"]

- [quickstart.md, "【快速入门指南!】"]

- [basic/config.md, "基础约定", "Ini配置文件"]
Expand Down Expand Up @@ -49,3 +49,4 @@ pages:

- [license.md, "其它", "版权说明"]
- [roadmap.md, "其它", "开发计划"]
- [overview/environment-other-hotfix-solution.md, "其它", "运行环境和其它热更新方案"]
7 changes: 6 additions & 1 deletion serve.bat
Original file line number Diff line number Diff line change
@@ -1,2 +1,7 @@

cd /d %~dp0
mkdocs serve

:: Run on port 8001, accessible over the local network.(http://127.0.0.1:8001/) , if 8000 port is used by other.
mkdocs serve --dev-addr=0.0.0.0:8001

pause

0 comments on commit 2dfb2ea

Please sign in to comment.