Показать сообщение отдельно
  #4 (permalink)  
Старый 09.10.2015, 21:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,071

Сообщение от 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;
}
}
Ответить с цитированием