白鹭时代的TS Conversion技术,是否意味着 Flash游戏能通过工具转换直接移植成 Egret HTML5移动游戏啊?

2025-05-17 13:34:47
推荐回答(2个)
回答(1):

这个工具不是编译器,只是做简单的语法转换,并不保证转换后的代码100%能运行。因为语言特性和底层API限制,Egret无法做到跟Flash 100%兼容。所以开发者仍然需要学习Egret和TypeScript语法,尤其要注意跟Flash/AS3不兼容的地方。
提供此工具主要是为了:快速将AS3里可复用的大量类库代码迁移到基于Egret的TypeScript代码。简而言之它是一个解决体力活的工具。将绝大部分有规律的语法转换都自动完成(例如自动给变量加上this关键字,转换基本数据类型等),剩下很小一部分报错借助IDE提示,手动调整即可。在迁移AS3类库过程中,使用此工具能节约大量的时间。

回答(2):

NO,,NO,,,不可以的。