收藏
回答

three.js模型触摸旋转怎么加速?

项目例子: https://github.com/wechat-miniprogram/threejs-miniprogram/tree/master/example


例子里手指触摸canvas模型是可以旋转的,但是在手机上觉得旋转角度太小感觉很慢,怎么写可以加大角度呢?

回答关注问题邀请回答
收藏

1 个回答

  • háng先森
    háng先森
    2021-09-26
    const { OrbitControls } = registerOrbit(THREE)
    controls = new OrbitControls( camera, renderer.domElement )
    controls.rotateSpeed = wx.getSystemInfoSync().pixelRatio
    

    这个问题是由于手机Dpr导致的,那个库默认是1.0,大部分手机Dpr是2,有些还是3,设置一下就好了……

    2021-09-26
    有用 2
    回复
登录 后发表内容