在移动设备中使用js调用陀螺仪api

    xiaoxiao2021-03-25  61

    此为开发vr全景,所用到的:

    window.addEventListener('deviceorientation', function(event) { var alpha = event.alpha; // var beta = event.beta; var gamma = event.gamma; var newH = event.alpha / 2 * (-1); var newV = event.gamma * 1; if (gamma <= 0) { newV = 90 + gamma; newH = -alpha; } else { newV = gamma - 90; alpha = (alpha + 180) % 360; newH = -alpha; } // 处理逻辑 pano1.call('lookat(' + newH + ',' + newV + ',20)'); pano2.call('lookat(' + newH + ',' + newV + ',20)'); }, false);

    转载请注明原文地址: https://ju.6miu.com/read-40184.html

    最新回复(0)