egret-docs-master/edn-new-structure.md

447 lines
19 KiB
Markdown
Raw Permalink Normal View History

2024-06-19 13:32:32 +08:00
## Egret Engine 2D
- 历史更新`---------------------------文档需整理 `
- Get Started
- Get Started
- Hello World ??? 结构中没有,新增的?
- 项目配置
- 安装与部署 `--------------------完成------(有链接) `
- 启动器说明`---------------------完成`
- 命令行手册 `--------------------完成 `
- 入口文件说明`-------------------完成 `
- 项目配置文件说明`---------------完成 `
- tsconfig 配置文件 `---------------完成------(有链接) `
- 编译顺序说明`-------------------完成------(有链接) `
- 显示对象
- 视觉编程`-----------------------完成 `
- 显示对象的基本概念`--------------完成 `
- 创建自己的显示对象类`------------完成 `
- 锚点的操作`---------------------完成 `
- 位置`---------------------------完成 `
- 平移`---------------------------完成------(有链接)`
- 尺寸`---------------------------完成------(有链接)`
- 缩放`---------------------------完成------(有链接)`
- 旋转`---------------------------完成 `
- 斜切`---------------------------没有,需要新增新写的 `
- 显示容器
- 显示容器的概念与实现`-------------完成 `
- 添加与删除显示对象`---------------完成 `
- 深度管理`------------------------完成 `
- 访问容器子对象`------------------完成 `
- 矢量绘图
- 使用矢量绘图`--------------------完成 `
- 绘制圆形`------------------------完成 `
- 绘制直线`------------------------完成 `
- 绘制曲线`------------------------完成 `
- 绘制圆弧`------------------------完成------(有链接) `
- Graphics Arc 高级使用`--------------没有,需要新增新写,这篇与绘制圆弧是一个意思,为什么要分开 `
- 多个形状的绘制`-------------------完成 `
- 遮罩
- 遮罩的使用`-----------------------完成 `
- 碰撞检测
- 非精确碰撞检测`-------------------完成 `
- 精确碰撞检测`---------------------完成 `
- 包围盒碰撞检测`-------------------没有,需要新增新写 `
- 文本
- 创建文本`-------------------------完成------(有链接) `
- 文本颜色`-------------------------完成 `
- 文本字体`-------------------------完成 `
- 文本布局`-------------------------完成 `
- 文本样式`-------------------------完成 `
- 多种样式文本混合`------------------完成 `
- 文本超链接事件`--------------------完成 `
- 输入文本`-------------------------完成 `
- 事件机制
- 事件处理机制的原理`----------------完成 `
- 事件的执行流程`-------------------完成 `
- Event类`--------------------------完成 `
- 事件侦听器`-----------------------完成 `
- 事件的优先级`---------------------完成 `
- 触摸事件`-------------------------完成 `
- 取消触摸事件`---------------------完成 `
- 网络
- 发送HTTP请求`---------------------完成------(有链接) `
- 加载位图文件`---------------------完成 `
- 加载文本和二进制文件`--------------完成------(有链接) `
- 位图纹理
- 创建位图`-------------------------完成------(有链接) `
- 九宫格`---------------------------完成 `
- 纹理的填充方式`--------------------完成 `
- 纹理集的使用`----------------------完成------(有链接) `
- 截屏功能`-------------------------完成 `
- 混合模式 ---- 这个分类全部缺少
- NORMAL`-------------------------文档需整理 `
- ADD`-----------------------------文档需整理 `
- ERASE `---------------------------文档需整理 `
- 滤镜
- 发光滤镜`--------------------------文档需整理 `
- 颜色矩阵滤镜`----------------------完成 `
- 模糊滤镜`--------------------------完成 `
- 投影滤镜`--------------------------文档需整理 `
- 时间控制
- Timer计时器`-----------------------完成 `
- Tick心跳`--------------------------文档需整理 `
- 帧事件`----------------------------完成 `
- 多媒体
- 音频`------------------------------完成------(有链接)`
- 视频`------------------------------完成------(有链接) `
- 系统信息`--------------------------完成------(有链接) `
- 陀螺仪`----------------------------完成-----(有链接) `
- 地理位置`--------------------------完成------(有链接) `
- 渲染模式
- WebGL渲染`------------------------完成 `
- 屏幕适配
- 缩放模式和旋转模式说明`--------------完成------(有链接) `
- 深入了解屏幕适配`-------------------完成 `
- 调试
- 使用 DEBUG 编译参数`----------------完成 `
- 使用内置日志输出面板`----------------完成 `
- 显示脏矩形和帧频信息`----------------完成 `
- FPS 面板`---------------------------完成 `
- 性能优化`---------------------------文档需整理 `
- 调用原生JS
- ts 与 js 互调`-------------------------文档需整理 `
- 原生支持
- 原生横屏设置`------------------------完成------(有链接) `
- 热更新`-----------------------------完成------(有链接) `
- 调试技巧`---------------------------完成------(有链接) `
- Egret 与 Native 通信基本技巧`-----------完成------(有链接) `
- 接入 QuickSDK`-----------------------完成------(有链接) `
- 打包发布
- 打包HTML5`-------------------------文档需整理 `
- 打包runtime`-------------------------完成------(有链接) `
- 打包Android app`---------------------这个文档整篇有问题 `
- 打包iOS app`-------------------------这个文档整篇有问题 `
- 打包未 WinPhone app`-----------------完成------(有链接) `
### Egret Engine 3D (与现在相同)
- 历史更新`---------------------------------文档需整理 `
- Get Started`-------------------------------完成 `
- 入门知识`---------------------------------完成 `
- 基本概念`---------------------------------完成 `
- 项目配置`---------------------------------完成 `
- 事件系统`---------------------------------完成 `
- 资源加载`---------------------------------完成 `
- 声音系统`---------------------------------完成 `
- 显示对象`---------------------------------完成 `
- 摄像机`-----------------------------------完成 `
- 几何体`-----------------------------------完成 `
- 模型`-------------------------------------完成 `
- 材质和模型 `-------------------------------完成 `
- 灯光`-------------------------------------完成 `
- 碰撞检测和鼠标拣选`------------------------完成 `
- 动画`-------------------------------------完成 `
- 模型导出`---------------------------------完成 `
### Egret 扩展库
- 第三方库制作和使用方法
- 第三方库的使用方法`------------------完成------(有链接) `
- 生成 .d.ts`---------------------------完成------(有链接) `
- RES资源加载
- 资源加载模块`------------------------完成 `
- 扩展资源加载模块文件解析器`-----------完成 `
- RES内置文件类型解析器`---------------完成 `
- 资源的缓存机制`----------------------完成 `
- 获取资源的几种方式`------------------完成 `
- 加载资源组`-------------------------完成 `
- 资源加载配置`-----------------------完成 `
- RES版本控制`------------------------完成 `
- EUI库
- 概述
- 简介`--------------------------完成------(有链接) `
- 新特性`------------------------完成 `
- 快速入门
- 快速入门`----------------------完成------(有链接) `
- EXML
- 使用EXML`---------------------完成`
- EXML基本语法(一)`---------------完成 `
- EXML基本语法(二)`---------------完成------(有链接) `
- 皮肤
- 皮肤分离机制`-------------------完成------(有链接)`
- 皮肤部件`-----------------------完成 `
- 视图状态`-----------------------完成------(有链接) `
- 配置主题`-----------------------完成------(有链接) `
- 自定义皮肤`---------------------完成------(有链接) `
- 自定义加载根目录`---------------完成 `
- 自动布局
- 屏幕适配`----------------------完成------(有链接)`
- 失效验证机制`------------------完成`
- 自动布局原理`------------------完成 `
- 解决异步问题`------------------完成 `
- 自动布局调试`------------------完成`
- 使用布局类
- 基本布局`---------------------完成`
- 水平布局`---------------------完成 `
- 垂直布局`---------------------完成`
- 网格布局`---------------------完成`
- 自定义布局`-------------------完成`
- 控件
- 文本`-------------------------完成------(有链接)`
- 图片`-------------------------完成------(有链接)`
- 按钮`-------------------------完成`
- 复选框`-----------------------完成`
- 单选框`-----------------------完成`
- 状态切换按钮`------------------完成`
- 滑动选择器`--------------------完成`
- 进度条`-----------------------完成`
- 输入文本`---------------------完成------(有链接)`
- 容器
- 简单容器( Group )`--------------完成------(有链接)`
- 层叠容器`---------------------完成------(有链接)`
- 面板容器`---------------------完成`
- 滚动控制容器`-----------------完成`
- 数据集合
- 数据容器`---------------------完成------(有链接)`
- 数组集合`---------------------完成`
- 列表`-------------------------完成------(有链接)`
- 选项卡`-----------------------完成------(有链接)`
- 自定义项呈示器`----------------完成`
- 进阶技巧
- 在EXML中使用自定义组件`--------完成`
- Game库
- MovieClip序列帧动画`-----------------完成------(有链接)`
- ScrollView 滚动视图`------------------完成------(有链接)`
- 超时触发器`-------------------------完成`
- URLLoader网络通讯`------------------完成------(有链接)`
- URLLoader读取不同数据格式`-----------完成`
- URLLoader中POST与GET`---------------完成`
- URLLoader发送带参数的请求`-----------完成`
- Tween缓动库
- 缓动动画`---------------------------完成------(有链接)`
- WebSocket库
- WebSocket`-------------------------完成------(有链接)`
- P2物理系统库
- 使用p2制作跳跃游戏`------------------完成------(有链接)`
- mouse鼠标支持库
- 鼠标支持库`-------------------------完成------(有链接)`
- Particle粒子系统库
- 粒子系统简介`------------------------完成`
- ParticleSystem`-----------------------完成`
- GravityParticleSystem`------------------完成`
- 粒子系统使用`------------------------完成`
- 粒子系统自定义扩展`-------------------完成`
- 粒子系统编辑器`-----------------------完成------(有链接)`
- FullScreenVideo视频扩展库
- 视频全屏处理`-------------------------完成------(有链接)`
- 组件实体系统
- 简介`--------------------------------完成------(有链接)`
### 平台接入
- 白鹭开放平台接入
- 新版游戏上线流程`---------------------文档需整理 `
- Nest使用说明`-------------------------完成------(有链接)`
- 开发者接入文档`-----------------------完成------(有链接)`
- Runtime打包说明`----------------------文档需整理 `
- Egret统计接入`------------------------完成------(有链接)`
- 微信平台接入
- 微信平台接入`-------------------------完成------(有链接)`
- 百度广告接入
- 百度广告接入`-------------------------完成`
- 智能电视接入
- 电视操作的接入`-----------------------完成`
### Egret Wing
- 历史更新
- 使用手册
- 简介
- 简介 -- `无`
- 界面
- 主界面 -- `无`
- 命令面板 --
- 调试控制台 --
- 输出面板 --
- 快捷键
- 快捷键 -- `无`
- 快捷键设置 --
- 编辑器
- 代码编辑器 --
- EXML可视化编辑器 --
- 资源编辑器 --
- 功能
- FTP --
- GIT --
- 用户设置和工作空间设置 --
- 任务配置 --
- 启动配置 --
- 文件操作 --
- 全局搜索 --
- 终端 --
- 调试
- 断点调试 -- `无`
- Chrome联机调试 --
- 移动平台打包测试 --
- 插件开发
- EgretWing插件项目 --
- 快速入门 - HelloWing --
- 插件描述文件 --
- 扩展点 --
- 激活事件 --
- 调试插件 --
- 提交插件 --
### DragonBones
- 历史更新`----------------------------------文档需整理 `
- DragonBones Pro
- 简介
- 简介`---------------------------完成------(有链接)`
- 界面
- 主界面`-------------------------完成`
- 首选项`-------------------------完成 `
- 系统工具栏`---------------------完成 `
- 模式切换工具`-------------------完成 `
- 显示继承工具`-------------------完成 `
- 场景树面板`---------------------完成 `
- 变换面板`-----------------------完成 `
- 属性面板`-----------------------完成 `
- 层级面板`-----------------------完成 `
- 资源面板`-----------------------完成 `
- 动画面板`-----------------------完成 `
- 时间轴面板`---------------------完成 `
- 作品分享面板`-------------------完成 `
- 快捷键
- 快捷键`-------------------------完成`
- 基本概念
- 骨架`---------------------------完成`
- 骨骼`---------------------------完成`
- 插槽`---------------------------完成`
- 图片`---------------------------完成`
- 继承`---------------------------完成`
- 创建项目
- 创建骨骼动画项目`---------------- 无
- 创建普通动画项目`---------------- 无
- 创建交互动漫项目`---------------- 无
- 动画制作
- 关键帧操作(视频)`--------------完成 `
- 制作骨骼动画(视频)`-------------完成 `
- 插槽与图片操作(视频)`-----------完成 `
- 骨架与骨骼操作(视频)`-----------完成 `
- 骨架装配模式与动画制作模式(视频)`完成 `
- 预览动画 (视频)`----------------完成 `
- 高级功能
- 洋葱皮`--------------------------完成`
- 曲线编辑器`----------------------完成`
- IK约束`--------------------------完成`
- 网格`----------------------------完成`
- 蒙皮权重`------------------------完成------(有链接)`
- 导入
- 导入zip包项目`--------------------完成`
- 导入项目文件夹`------------------完成`
- 导入集成数据PNG`-----------------完成`
- 导入PhotoShop设计图`-------------完成`
- 导入Cocos、Spine项目`-------------完成`
- 命令行导入`----------------------完成`
- 导出
- 导出动画数据`--------------------完成`
- 导出HTML网页`----------------- 无
- 插件
- 插件管理`------------------------完成`
- 插件开发规范`---------------------完成`
- DragonBones 程序库
- 数据格式说明`--------------------------完成 `
- 创建项目`------------------------------完成`
- 创建骨骼动画`--------------------------完成------(有链接)`
- 多人物动画 `---------------------------完成`
- 控制骨骼运动`--------------------------完成------(有链接)`
- 改变动画速度`--------------------------完成------(有链接)`
- 动画遮罩与混合`------------------------完成------(有链接)`
- 动画拷贝`------------------------------完成------(有链接)`
- 骨骼动画事件`--------------------------完成`
- 极速模式`------------------------------完成`
### Lakeshore
- 历史更新`---------------------------------文档需整理 `
- 使用手册
- 安装
- 安装`-----------------------------文档需整理 `
- 界面
- 主界面`---------------------------文档需整理 `
- 基本概念
- 基本概念`--------------------------完成------(有链接) `
- 通用元素
- 通用属性`--------------------------完成`
- 通用条件`--------------------------完成------(有链接)`
- 通用动作`--------------------------完成`
- 表达式`----------------------------完成------(有链接)`
- 行为
- 子弹`------------------------------完成`
- 旋转`------------------------------完成`
- 滚屏`------------------------------完成`
- 炮塔`------------------------------完成`
- 寻路`------------------------------完成`
- 拖拽`------------------------------完成`
- 别针`------------------------------完成`
- 闪烁`------------------------------完成`
- 曲线`------------------------------完成`
- 计时器`----------------------------完成`
- 节点移动`--------------------------完成`
- 出界销毁`--------------------------完成`
- 边界限制`--------------------------完成`
- 淡入淡出`--------------------------完成`
- 组件
- System`----------------------------完成------(有链接)`
- 精灵`------------------------------完成------(有链接)`
- 九宫格`----------------------------完成------(有链接)`
- 按钮`------------------------------完成`
- 动画`------------------------------完成------(有链接)`
- 瓦片`------------------------------完成------(有链接)`
- 位图字体`--------------------------完成`
- 文本`------------------------------完成`
- Tiled`-----------------------------完成------(有链接)`
- 声音`------------------------------完成`
- 触屏`------------------------------完成`
- 微信`------------------------------完成`
- 函数`------------------------------完成`
- 项目设置
- 屏幕适配`--------------------------文档需整理 `
- FPS显示`---------------------------文档需整理 `
- 项目名称`--------------------------文档需整理 `
- 设置起始场景`-----------------------文档需整理 `
- 场景尺寸`--------------------------文档需整理 `
- 图层名`----------------------------文档需整理 `
- 示例项目
- 新建项目`--------------------------完成`
- 打飞机项目`------------------------完成`
- 添加微信分享`----------------------完成------(有链接)`
### Res Depot
- 历史更新 -- 没有,需要新增
- 使用手册
- 安装 -- -- 没有,需要新增
- 使用 --
### Texture Merger
- 历史更新 -- 没有,需要新增
- 使用手册
- 安装 -- 没有,需要新增
- 使用 --
### Egret Inspector
- 历史更新 -- 没有,需要新增
- 使用手册
- 安装 -- -- 没有,需要新增
- 使用 --
### Egret Conversion
- 历史更新 -- 没有,需要新增
- 使用手册
- 安装 -- -- 没有,需要新增
- 使用 --
### Egret Feather
- 历史更新 -- 没有,需要新增
- 使用手册
- 安装 -- -- 没有,需要新增
- 使用 --