继上一篇 无痛起手白鹭引擎Egret Engine
这篇来介绍创建后专案的架构
因为也是一边接触一边把碰到的东西分享上来
如果资讯有误或是有更好的资讯
非常非常欢迎各位指点与交流
Egret Engine Community TW
先来看看专案里包了什么
.wing: 包括 Egret 项目的任务配置文件和启动配置文件
bin-debug: 项目调试时,所产生的文件存放于此目录
libs: 库文件,包括 Egret 核心库和其他扩展库存放于此目录
resource: 项目资源文件存放于此目录
scripts: 项目构建和发布时需要用到的脚本文件存放在此目录
src: 项目代码文件存放于此目录
template: 项目模板文件存放于此目录
egretProperties.json: 项目的配置文件
favicon.ico: 图标
index.html: 入口文件
wingProperties.json: Egret Wing 3 项目配置文件
manifest.json: 网页清单文件
tsconfig.json: typescript 编译配置文件
说明
Egret框架实现的方式是将index.html设为窗口并将逻辑灌进去
灌进去的东西原则上都在src里面
也就是我们所写的typescript档案(以下简称ts)
当编程好ts档执行Wing内建的Build功能后
便会自动编译为javascript并存放在scripts资料夹
至于在src资料夹中参考到的所有本地资源文件如: 图档、音档、EUI皮肤等
资料都会存放在resource资料夹中
libs资料夹里面放的是核心库
以及日后若要做第三方库扩充的话
东西都会在这里面
其他json档案就是整个专案的配置
如果没什么状况的话其实这边都动不到
不过像是要新增核心库或第三方库的时候
就会去更改部分内容
之后来解析场景是怎么创建的
收操
下一篇
白鹭引擎Egret Engine-如何创建场景