Skip to content

Egret Framework FAQ

DOM edited this page May 21, 2014 · 31 revisions

Egret Framework 新人问答集

1. Egret Framework 是什么

Egret Framework是一款使用TypeScript语言构建的开源免费的移动游戏框架。

您可以通过访问Egret官方站点了解更多信息。

2. TypeScript是什么

TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。

TypeScript扩展了 JavaScript 的句法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性。

以上内容节选自维基百科

3. 为什么Egret采用TypeScript语言开发

4. TypeScript 和 ActionScript 3.0 有什么区别

5. TypeScript 和 JavaScript 有什么区别

6. 采用TypeScript作为开发语言,调试时是调试TypeScript还是JavaScript ?

在默认情况下是 JavaScript ,也可以通过在 tsc 中添加 --sourcemap 参数来创建映射文件,浏览器会对其自动加载、自动解析,实现可以调试TypeScript的功能

7. 我完全不了解Div/CSS等知识,如何使用Egret开发

Egret并不是使用 Div/CSS 来进行绘制,而是将全部元素绘制到一个Canvas上,几乎全部元素都显示在这个Canvas中,所以开发人员完全无需了解Div/CSS的知识。

8. Egret跟JQuery是类似的吗,能用来开发网页吗?

Egret是一个跨平台游戏框架,与JQuery等操作HTML标签的网页框架不是同一类型。Egret所有的代码都在一个Canvas区域内绘制呈现,并不操作任何HTML标签或CSS,所以不适用于网页开发。