我如何移动一个图像从左到右和从右到左在javascript无限的时间
How do i move an image from left to right and right to left in javascript for infinite time?
我必须使用HTML CSS和Javascript制作一款吃豆游戏。我需要在游戏中移动幽灵。这是我用来控制鬼的运动的函数,但是这个函数被调用一次,然后鬼就停止了,我怎么能无限期地运行它呢?
function moveEnemy() {
var e1 = document.getElementById("e1");
if(parseInt(e1.style.left)>10 && parseInt(e1.style.left)<1000)
e1.style.left = parseInt(e1.style.left) + 5 + 'px';
else if(parseInt(e1.style.left)<10 && parseInt(e1.style.top)<500)
e1.style.top = parseInt(e1.style.top) + 5 + 'px';
else if(parseInt(e1.style.left)<10 && parseInt(e1.style.top)>500)
e1.style.top = parseInt(e1.style.top) - 5 + 'px';
else if(parseInt(e1.style.left)>1000 && parseInt(e1.style.top)>500)
e1.style.left = parseInt(e1.style.left) - 5 + 'px';
}
我不能使用jQuery做到这一点,所以使用纯JS的解决方案将是赞赏:)
use setInterval
setInterval(moveEnemy, 1000);
这将每1秒调用函数一次,如果您想要另一个间隔,将1000
更改为您想要调用函数的任何毫秒数
相关文章:
- 从右到左输入掩码
- jQuery 动态从右到左的 CSS 处理
- 图表.js 2,从右到左(不是自上而下)进行动画处理
- Jquery Div 幻灯片从右到左切换无法正常工作
- iScroll在一个从右到左的网站上
- 如何以反向/从右到左的顺序显示阿拉伯语网站的Nivo滑块分页
- jQuery UI:从右到左设置动画
- CSS 选择器从右到左进行评估.querySelectorAll() 选择器也会以这种方式进行评估吗?
- 从右到左打印一个三角形
- CSS线性渐变朝左(从右到左)
- 从右到左滚动内容 Javascript
- React 中的从右到左 (RTL) 支持
- cleditor中从右到左的文本方向
- Jquery幻灯片选项卡从右到左的功能
- 使用jQuery从右到左屏蔽输入
- 如何防止在使用阿拉伯语时出现从右到左的文本
- 有没有一种方法可以使用JavaScript动态检测从右到左的布局
- 如何制作从右到左的下拉菜单
- 如何动画图像&从右到左改变方向
- 我如何移动一个图像从左到右和从右到左在javascript无限的时间