Js让静态人物动起来Demo演示
2012-09-15 10:30
295 查看
body{background-color:white; margin: 0 0 0 10px; width:98%;}
#allHead{display:none;}
#allFoot{display:none;}
#footLine{display:none;}
演示:
// var picSub = 0;
var noa = 0;
var time = 150; //时间间隔(毫秒)
var pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
var pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496058_9216.png";
var pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496051_4596.png";
var pic4 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
var picArr = [pic1, pic2, pic3, pic4]; //定义数组,并将图片的位置所对应的变量放入其中
setInterval(changeImg, time); //使图片按一定时间切换
function changeImg()
{
var xElem = document.getElementById("ID_IMG_ROLE");
if(picSub == picArr.length-1){
picSub = 0;
}else{
picSub += 1;
} //判断是否超出数组长度,若超出,便使数组下标归0,使其不超出
xElem.src = picArr[picSub]; //切换图片
/*for(var i = 0; i < 2; i++){
setInterval(function(){changeFight(); noa += 1;}, 2000);
}*/
}
function changeFight()
{
pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496030_4753.png";
pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496015_5135.png";
pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496000_2355.png";
pic4 = "http://img.my.csdn.net/uploads/201209/01/1346495975_2981.png";
picArr = [pic1, pic2, pic4, pic3];
setTimeout(reduction, 600);
}
function reduction()
{
pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496058_9216.png";
pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496051_4596.png";
pic4 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
picArr = [pic1, pic2, pic3, pic4];
}
// ]]>
#allHead{display:none;}
#allFoot{display:none;}
#footLine{display:none;}
演示:
// var picSub = 0;
var noa = 0;
var time = 150; //时间间隔(毫秒)
var pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
var pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496058_9216.png";
var pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496051_4596.png";
var pic4 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
var picArr = [pic1, pic2, pic3, pic4]; //定义数组,并将图片的位置所对应的变量放入其中
setInterval(changeImg, time); //使图片按一定时间切换
function changeImg()
{
var xElem = document.getElementById("ID_IMG_ROLE");
if(picSub == picArr.length-1){
picSub = 0;
}else{
picSub += 1;
} //判断是否超出数组长度,若超出,便使数组下标归0,使其不超出
xElem.src = picArr[picSub]; //切换图片
/*for(var i = 0; i < 2; i++){
setInterval(function(){changeFight(); noa += 1;}, 2000);
}*/
}
function changeFight()
{
pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496030_4753.png";
pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496015_5135.png";
pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496000_2355.png";
pic4 = "http://img.my.csdn.net/uploads/201209/01/1346495975_2981.png";
picArr = [pic1, pic2, pic4, pic3];
setTimeout(reduction, 600);
}
function reduction()
{
pic1 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
pic2 = "http://img.my.csdn.net/uploads/201209/01/1346496058_9216.png";
pic3 = "http://img.my.csdn.net/uploads/201209/01/1346496051_4596.png";
pic4 = "http://img.my.csdn.net/uploads/201209/01/1346496065_1539.png";
picArr = [pic1, pic2, pic3, pic4];
}
// ]]>
相关文章推荐
- Js让人物移动Demo演示
- js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
- [Js]评价中点星星的演示小demo
- 代码高亮插件——wangHightLighter.js——demo演示
- JQuery Smart UI 简介 (一) — 纯Htm+Js的ajax开发框架[演示Demo已放出]
- javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
- iOS转前端之JS进阶技巧及Demo演示
- 使用js实现图画人物动起来的方法
- 用Javascript开发《三国志曹操传》-开源讲座(一)-让静态人物动起来
- 织梦(dedecms)导航条dropdown.js的改进(附演示demo)
- js 实现静态图片动起来
- javascript游戏开发之《三国志曹操传》零部件开发(一)让静态人物动起来
- 用Javascript开发《三国志曹操传》-零部件开发(一)-让静态人物动起来
- JQuery Smart UI 简介 (一) — 纯Htm+Js的ajax开发框架[演示Demo已放出]
- CnBlogs博文demo演示技巧比较:jsfiddle完胜
- 用Javascript开发《三国志曹操传》-开源讲座(一)-让静态人物动起来
- [Js]评价中点星星的演示小demo
- 系列博文-Three.js入门指南(张雯莉)-静态demo和three.js功能概览
- Js仿打字机输出文字Demo演示
- 用Javascript开发《三国志曹操传》-开源讲座(一)-让静态人物动起来