2018-11-01 22:31:03 +08:00

57 lines
1.4 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文档
* [PackageManager](package_manager/README.md)
* [UI](shadow_ui/README.md)
## ShadowEditor.PackageManager
* 功能Shadow Editor包管理器提供包的管理和动态加载功能避免开始加载资源过多导致运行缓慢。
* 依赖项:无。
* API提供。
## ShadowEditor.UI
* 功能编辑器UI。
* 依赖项:无
* API提供。
## ShadowEditor.Core
* 功能:引擎核心文件,基本几何体、光源、加载器的封装,序列化和反序列化,提供方便好用的函数供播放器和编辑器使用,提供插件机制。
* 依赖项PackageManager
* API提供。
## ShadowEditor.Player
* 功能:提供播放器功能,加载场景并运行场景中的脚本和动画,可独立使用。
* 依赖项Core
* API提供。
## ShadowEditor.CodeEditor
* 功能支持javascript、glsl、json的代码编辑器带智能提示。
* 依赖项PackageManager
* API提供。
## ShadowEditor.Plugins
* 功能:几何体、编辑器、渲染器插件集合。
* 依赖项Core
* API提供。
## ShaderEditor
* 功能:提供场景、动画、材质、脚本的编辑,提供插件机制。
* 依赖项UI、Core、Player、CodeEditor、Plugins
* API提供。
## ShadowEditor.Server
* 功能:服务端,提供存储服务。
* 依赖项:无。
* API提供。
## ShadowEditor.Web
* 功能Web客户端可在浏览器查看。
* ShaderEditor、Server