3.0 预览版,bug反馈,希望可以得到大佬的关注

关了,确实不好,哈哈,严格点是好事,我试试去

没事啊这样写也有助于理解加载资源并且大部分都不用考虑明明加载了资源怎么就是不显示的问题

resources.loadDir("",SpriteFrame,(err,assets)=>{

    });

你不需要再重复的去声明类型了,严格模式下

我想要的,····不仅仅是没有vscode的报错,也想要,当适用 assets时,vscode知道他是什么类型的变量·······

有助于理解·······好吧
但是这么写,相比2.x,这后边的类型的码字量要比原来多一倍·········

还有不负责的写法:
resources.loadDir(‘dir’,SpriteFrame,(…args)=>{})
resources.loadDir(‘dir’,SpriteFrame,(err: any, data:any)=>{})

确实,但这样vscode就没有相应提示了···
我想要的效果,其实就是2.x的效果,写法简洁,vscode又可以有相应提示···
@JoneLau 放空大佬,我这算异想天开么·······

这种不负责,而且代码量也会增加

牛皮牛皮想法可以,但是有提示就是根据给的类型来的吧

代码量看写的鲁棒性吧哈哈哈

确实是这样

严格模式下,会有一点点的冲突,2.x 代码的问题是无法在编写的阶段就能够发现的,如果要将代码可控在编写阶段的话,这就要求我们的代码更加的严谨,我们会尽量把代码提示这快的问题优化好,减少爆红的概率,像你上面的加载这快提示,我之前也发现了不合理的地方,已经反馈会在正式版修复

数据看起来都是没问题的,但是帧动画没有运行····
是哪的姿势不对么

我又懵了······

API都没看到有这个方法,应该是直接用.contentSize吧

tween 无法把属性缓动到 0
大佬,能看看这个是否有没问题吗?

严格模式下 给设置全局变量 globalThis.xxx或者globalThis[‘xxx’]会标红 请问有什么好的解决方案吗? 自己新建xxx.d.ts 导出好像也不好使 ,总感觉用到了再手动import不是很便捷 毕竟习惯了管理者直接全局点出来

这个 api 里也没有吧,直接 contentSize 就能获取到了

这个是修复的地方,我看了你独立的帖子里头也有相应回复,你可以临时改一下

这样使用

declare global {
    namespace globalThis {
        var JS_LIST_TIPS: string;
    }
}