子域 Scrollview的滑动区域向右偏移 求助

  • Creator 版本:2.0.5

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:一直可以出发

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:

因为需求是 会有一大一小两个排行榜,在切换的时候会修改shareCanvas的大小,
scrollview 的滑动区域向右偏移 求助

初步猜测是因为画布大小变换时对齐适配没处理好。
你试着对scrollView加上widget组件,然后模式选择always。
我在这个demo中简单实现了这个需求,不过没有使用scrollView
https://github.com/Jno1995/Subdomains-with-different-resolutions-in-the-same-scene

加上了 没用的

会不会是这个原因 ,我们的UI是按照领导的要求是把UI放在了Canvas的外面而不是作为Canvas的子节点,会是这个原因吗

是的。因为widget组件是需要相对Canvas的设计分辨率的

我再试试,谢谢

我试了之后 还是不行

无法揣测你们的项目具体项目结构,一般这个问题是出现在对齐适配。
你也可以试着用一个新demo来尝试复现问题。如果复现了问题,可以把demo发给我,如果不能,那么可以继续排查下原因。

你好,我试着写了一个主域的demo (子域是同一个)发现 触摸区域没有发生改变,而且设置跟另外一个工程都是一样的,为什么会有这样的差异呢

遇到过这个问题,因为修改了shareCavans的大小,你把子域的canvas大小修改了,映射就不对了,别改

因为有需求要显示两个大小不同的排行榜