啪的一下,很快啊,EasyGameFramework对Creator3.0的适配

昨晚我奋笔疾书,写了一篇打破CocosCreator3d不能使用npm包的魔咒!!!
然后用公众号发了这一篇文章,
打开俺滴手机,只听见啪的一声:Creator3.0Preview发布,打脸了哈。我没闪。
非常惊喜,然后深夜12点,下载了preview版本,想把玩一下。但要去休息睡觉了

早上七点起床,花了几分钟,创建个新项目

npm i @ailhc/egf-core 

然后引用,控制台报错
我想应该是还不支持直接使用npm包。
没事,复制system目录下的js和sourcemap文件,导入为插件
复制egf-c3d-empty的代码
发现有一些,报错,仔细看了看是因为严格的类型提示报错的:可能为null,不知道怎么关掉。
但处理一下,运行
没有问题。

适配项目上传GitHub了,感兴趣的可以看看
egf-ccc3-empty

对于写代码的第一感受,类型检查过于严格,调用api动不动就红线。有点难受。
但也很好奇怎么做到的

大佬,在打包web-mobile显示这个:image
是怎么解决的呢~谢谢

em,中午我试试看,你也可以去掉对core库的引用,看能不能打包

刚刚找到原因了:我把项目文件,从原来的西部数据的SSD移动硬盘,放到其他磁盘就可以打web包了image

我咋没看到3.0发布

论坛我也没看到,dashboard里可以看到