Сообщение от xTODx
|
запрет следующего вращении, пока не закончено это, я пытался сделать
|
var nowX = 0;
var nowY = 0;
var nowZ = 0;
var off = true;
function rotX(angle){
if(off){
var $elem = $(".cube");
off = false;
$({deg: nowX}).animate({deg: nowX+angle}, {
duration: 2000,
step: function(now) {
$elem.css({
transform: 'rotateX(' + now + 'deg) '+'rotateY('+nowY+'deg) '+'rotateZ('+nowZ+'deg)'
});
}
},100
сюда надо ставить off=true;
);
off=true;
а не тут
nowX = nowX + angle;
}
}