【发布时间】:2016-02-06 11:24:32
【问题描述】:
我刚刚浏览了particle.js的代码,遇到了以下几行代码:
if (orientationSupport && !desktop) {
// Map tiltX range [-30,30] to range [0,winW]
var ratioX = (winW - 0) / (30 - -30);
pointerX = (tiltX - -30) * ratioX + 0;
// Map tiltY range [-30,30] to range [0,winH]
var ratioY = (winH - 0) / (30 - -30);
pointerY = (tiltY - -30) * ratioY + 0;
} else {
pointerX = mouseX;
pointerY = mouseY;
}
以上几行代码可以在HERE找到。
现在这个特定的插件仅将这些移动特定事件用于微小的 parallax.js,但我已经看到使用与上述类似的代码进行真正高科技视差模拟的插件。
现在我的问题是,因为显然这些无法在桌面 PC 上测试,你如何测试这样的代码?
【问题讨论】:
标签: javascript jquery