2018-10-31 20:31:51 +08:00

41 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# API文档
* [ShadowEditor.UI](shadow_ui/README.md)
# Shadow Editor新版架构
## ShaderUI.js
* 功能编辑器UI。
* 依赖项:无
* API提供。
## ShadowRequire.js
* 功能:动态加载和管理第三方类库。
* 依赖项:无。
* API提供。
## ShaderCore.js
* 功能:引擎核心文件,基本几何体、光源、加载器的封装,序列化和反序列化,提供方便好用的函数供播放器和编辑器使用,提供插件机制。
* 依赖项ShadowRequire.js。
* API提供。
## ShaderPlayer.js
* 功能:提供播放器功能,加载场景并运行场景中的脚本和动画,可独立使用。
* 依赖项ShadowRequire.js、ShadowCore.js。
* API提供。
## ShaderEditor.js
* 功能:提供场景、动画、材质、脚本的编辑,提供插件机制。
* 依赖项ShaderUI.js、ShadowRequire.js、ShadowCore.js、ShadowPlayer.js。
* API提供。
## ShadowPlugin.js
* 功能:为几何体、编辑器、渲染器提供各种插件模板和帮助函数。
* 依赖项ShadowRequire.js、ShaderCore.js。
* API提供。