基于触摸旋转对象

时间:2019-11-30 05:11:57

标签: javascript rotation touch transform

我可以使用基于触摸的JavaScript旋转html对象,但是每当我再次触摸屏幕时,它都会旋转到该值,而不是相对于其旋转旋转

var obj = document.getElementById("obj");
var x1;
function rotate(event) {
    x1 = event.touches[0].clientX + (window.innerWidth / 2);
    var objRx = 360 / (window.innerWidth / x1);
    obj.style.transform = "rotateY(" + objRx + "deg)";
}

0 个答案:

没有答案