THREE.Raycaster射线检测在小程序里面IOS和安卓机兼容的问题
THREE.Raycaster在小程序里射线检测兼容问题前提在做淘宝小程序涉及3d需要用到threeJs来实现,实现完成之后发现进行射线检测的时候在安卓机里面可以正常使用,在iOS里面点击具体的mesh返回值有问题,在打印了具体的canvas的width和height,以及系统的信息之后,发现和手机的分辨率是有关系的,需要改变射线检测的值,来正确的渲染。不同系统、不同手机渲染的信息不一样下面是华为mate30pro和iPhone8和iphone6plus的系统信息值:mate30pro{
原创
2020-07-06 11:42:16 ·
974 阅读 ·
0 评论