什么是白鹭引擎?

白鹭引擎(Egret Engine)是由TypeScript语言打造的开源免费手机游戏引擎,在白鹭时代推出。通过白鹭引擎,开发者可以快速创建可以在WebView或手机App的浏览器中运行的HTML5手机游戏,或者编译输出为基于Android、iOS和Windows Phone的跨平台原生手机游戏。使用白鹭引擎开发HTML5手机游戏,不仅可以使H5游戏具有优异的性能,而且效率高。

项目目录如下:需要关注两个文件夹:launcher和src。

在launcher文件夹下,你需要关心index.html文件,改变文件是项目的入口。白鹭帮忙搭建的,你可以自己修改内容,只要不把加载框架的部分杀了。

其中,有必要说明的是

src文件夹下的两个文件,后缀是ts,是typescript文件,实际上只是javascript的一个超集。其中,loadingUI.ts暂时不需要关注。这是一个提示界面,供用户在加载网页时安心等待。

以下是最重要的要点

这两种标记方法就是egret对html所做的。整个hello world分析结束了。

Egret使用typescript语言,在entry(index.html)文件中操作ID为gameDiv的标签(添加画布