tocque

Results 5 issues of tocque

Await is not necessary in generator.

# 对3.0编辑器开发失败的检讨 在相关开发工作停滞接近三个月之后, 5月29号, 3.0编辑器正式宣告失败, 这意味着在编辑器上数百小时的工作报废, 应该算是mota-js相关开发里最大的失败项目了(笑), 因此在此我试图梳理一下, 3.0编辑器的整个开发历程, 分析编辑器开发失败的主要原因, 抢救一些作废的部件, 并且制定下一阶段的开发目标 ## 3.0编辑器的源起 3.0编辑器最早的源流大约是在去年2月份, 在设法复刻精灵石, 废都物语等游戏时, 感受到现有编辑器难以满足需求, 尝试开发的新编辑器, 不过, 在8月之前, 整个编辑器都近似于一个空壳, 这一阶段中, 编辑器的api与现在有很大区别, 仅举一例 ```js // 地图编辑器初始化函数 mapEditor.initialize =...

# 需求&&目标 - 目前的2.x编辑器正在非常高速的新增和完善各项功能,与此同时,各个部分代码也在激增,在一年前,2.x编辑器的可读性就显著比样板差, 在2.6重构以及完善文档的辅助下, 这个差距更加明显 - 以五图层插件为代表, 2.x编辑器开始探索编辑器扩展性, 但是目前仍然限于与样板一样的hack处理, 由于编辑器可读性更差, 这样的扩展难度相当高 - 在mota-js整体功能完善后, 出现了更多想要制作非魔塔的需求, 在这种情况下,除了扩展编辑器,移除已有的编辑组件也是需要考虑的(可插拔) - (出于私心)3.0编辑器报废后,遗留了大量的可复用模块,对其进行重用可以完善一些编辑器功能 # 解决方案 - 完善编辑器的jsdoc, 并使用// @ts-check 进行类型检查 - 引入[框架](https://github.com/tocque/AMEF.js ) AMEF.js是一个半MVVM框架, 其支持大部分vue语法,...

Currently, UIKit uses MSDF fonts that need to be referenced separately. However, CJK languages require huge font files (commonly 10MB +). Could you consider providing a way to use system...

enhancement