在项目配置中有宏定义,可以尝试修改 ENABLE_WEBGL_ANTIALIAS
有没有 demo 我们看看是什么原因,2D 项目的话,理论上和 3.3 性能没有区别才对
我们查一下
在项目配置中有宏定义,可以尝试修改 ENABLE_WEBGL_ANTIALIAS
有没有 demo 我们看看是什么原因,2D 项目的话,理论上和 3.3 性能没有区别才对
我们查一下
你这代码太6了。。。
哈哈哈哈哈我都是图方便 如果只改变这个组件的一个属性,我就懒得拿变量存起来了
提示文件问题 自己手动改一下
那就不太清楚了。我这边没有出现这种现象
ENABLE_WEBGL_ANTIALIAS不管设置true还是false,场景中3D相关的还是都有锯齿
getComponent<T extends Component>(classConstructor: ___private.Constructor<T>): T | null;
得写成getComponent<T>(T)
这样了
要明确的指定泛型参数?真的是可以。
不对。你看这个就没问题:
export function getOrAddComponent(node: Node, type: { new(): T }): T {
return node.getComponent(type) || node.addComponent(type);
}
看引擎组怎么处理吧。
你之前发的帖子在哪儿呢?我这边开发好像没有遇到类似的问题。remote 的问题倒是确实存在的,但是那个勾选 md5 或者删除可以绕过。
我试了web端ENABLE_WEBGL_ANTIALIAS和FXAA的改了都没有区别
试下模块勾上webgl2,webgl1你勾不勾都没用。webgl1只有fxaa会有点用,但是区别不大。需要user fbo能启用msaa才会有明显区别。
webgl2,webgl1都勾上了
@arcblade @JunMo
不好意思,我复现了。刚才是我项目直接升级为3.4,但是cc.d.ts还是用的3.3.2的。
那个的原因是因为
getComponent<T extends Component>(classConstructor: ___private.Constructor<T>): T | null;
里面的___private.Constructor
的问题,不知道是官方写错了,还是没把Constructor
移动到___private
空间。
反正,把___private
删了就可以了。
setSwallowTouches这个函数没了,麻烦问一下,有替代的函数吗?上层点击不影响下层按钮响应要怎么设置
坐等引擎组换版本
能不能提供一个 demo ?我们也在跑性能测试,不过可能用法差别比较大
看下 canvas 尺寸是多少,可能是分辨率不够高
这个会修复