Javascript java脚本360图像旋转代码减慢旋转速度
我正在尝试使用JavaScript创建360度图像查看器 但导航链接左、右、前、后慢转时,无法达到效果。我需要保持循环迭代一段时间,我使用了setInterval函数,但它对我不起作用。这个js是用13个图片来实现的Javascript java脚本360图像旋转代码减慢旋转速度,javascript,image-rotation,360-degrees,Javascript,Image Rotation,360 Degrees,我正在尝试使用JavaScript创建360度图像查看器 但导航链接左、右、前、后慢转时,无法达到效果。我需要保持循环迭代一段时间,我使用了setInterval函数,但它对我不起作用。这个js是用13个图片来实现的 $(function() { var leftImage =1 ; var rightImage = 7; var frontImage = 4; var backImage = 10; var arr1 = []; for (var x=1; x<= 13; x++)
$(function() {
var leftImage =1 ;
var rightImage = 7;
var frontImage = 4;
var backImage = 10;
var arr1 = [];
for (var x=1; x<= 13; x++)
arr1.push("images/"+x + ".jpg");
function showImage(img){
$('#mousemove').attr('src', 'images/'+img+'.jpg');
}
function getCurrentImage(){
var src = $("#mousemove").attr("src");
var selected = src.split("/");
var index = selected[1].split(".");
var start = parseInt(index[0]);
return start;
}
$(".pre").click(function(){
var img = getCurrentImage() - 1;
if (img==0) img=13;
$('#mousemove').attr('src', 'images/'+img+'.jpg');
});
$(".next").click(function(){
var img = getCurrentImage()+ 1;
if (img==13) img=1;
$('#mousemove').attr('src', 'images/'+img+'.jpg');
});
$(".front").click(function(){
var img = getCurrentImage();
while( (img-1) != frontImage ){
if (img==13) img=1;
var reid = setInterval("showImage('+img+')", 5000);
img++;
}
});
$(".left").click(function(){
var img = getCurrentImage();
while( (img-1) != leftImage ){
if (img==13) img=1;
showImage(img);
img++;
}
});
$(".back").click(function(){
var img = getCurrentImage();
while( (img-1) != backImage ){
if (img==13) img=1;
showImage(img);
img++;
}
});
$(".right").click(function(){
var img = getCurrentImage();
while( (img-1) != rightImage ){
if(img==13) img=1;
showImage(img);
img++;
}
});
$("#mousemove").threesixty({images:arr1, method:'mousemove', 'cycle':2, direction:"backward"});
});
这部分代码是什么意思
if (something) one=two;
someanbother();
你是指这个例子吗
if (something) {
one=two;
someanbother();
}
你目前的睡眠实施令我害怕。只要向我们展示setInterval解决方案,我们就会发现,如何修复它。我删除了sleep函数,并放入了前面的setInterval代码。请看前面按钮的代码。不,我使用了13个图像,所以当它超过13时,我将img重置为1。之后,我使用setInterval函数。我不是指上面的代码