关于pixi-viewport出现无法滑动、无法移动视角的问题

197 阅读1分钟

这个问题应该是跟缩放有关。

比如设备的window.screen.availWidth(总之就是设备的宽)的值小于你设定scale值的话,就会出现这种情况,所以你设定的scale值需要小于等于设备的宽的值,然后视角就能移动啦!!

但是设备的值都是不固定的,比如414、375、360、390等宽度,所以scale的值需要尽量的小,比如我就遇到了355的设备宽!!这居然还是202*年的手机.....

const view = new Viewport({...})
// 355是设计图的宽,一般都是375,我这里根据实际情况设定为355
const scale = screen.availWidth / 355 
view.scale.set(scale)

如果你有更好的解决方案

欢迎评论区留言!!