Egret---白鹭引擎
Egret是一套HTML5游戏开发解决方案,产品包含Egret Engine,Egret Wing,EgretVS,Res Depot,Texture Merger,TS Conversion,Egret Feather,Egret Inspector,DragonBones,...
Egret官网:http://developer.egret.com/cn/github/egret-docs/Engine2D/getStarted/helloWorld/index.html
Typescript的api手册:http://bbs.egret.com/thread-1441-1-1.html
一.包结构:
1.\src目录下存放我们的代码。我们编写的源代码都放在src目录下面。
Main.ts文件是typescript文件,TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。
2.bin-debug 目录,项目编译和运行的debug目录,一般我们不要修改该目录下的内容。
3.libs 目录,这里面存放我们的库文件,包括 Egret 核心库和其他扩展库。当然以后添加了第三方库的话也会放在这里。
4.resource
目录,这里放置我们的资源文件,这里面有一个default.res.json
配置文件,用来配置资源。
5. template 目录,这里是项目调试过程中所需的目录,一般我们不需要修改该目录下的内容。
(1)egretProperties.json
项目的配置文件,一般我们会用到里面的modules
字段来配置项目的模块
(2)index.html 项目访问的入口文件,我们可以在这里面配置项目的旋转缩放模式背景颜色等。
(3)favicon.ico 一个ico。
LoadingUI.ts----加载UI
Main.ts----主函数
MyGrid .ts---网格布局
从左到右依次是debug,运行,发布