js中如何利用循环数组得到一个随机的图片
最近制作的一个小游戏,赛道中的障碍物是通过循环数组随机生成的,另外,赛道的初始高度只有10px,通过追加循环和页面渲染达到了图片中的效果,请问大神要如何实现。求详细代码和...
最近制作的一个小游戏,赛道中的障碍物是通过循环数组随机生成的,另外,赛道的初始高度只有10px,通过追加循环和页面渲染达到了图片中的效果,请问大神要如何实现。求详细代码和注释,本人新手。谢谢啦!
展开
2个回答
2017-07-04
展开全部
var arr=["1.jpg","2.jpg","3.jpg","4.jpg".......];
var oImg=Math.floor(Math.random()*arr.length) //随机图
img.src="./img/"+arr[oImg]; //img元素得到img文件夹下面的某张图片
var oImg=Math.floor(Math.random()*arr.length) //随机图
img.src="./img/"+arr[oImg]; //img元素得到img文件夹下面的某张图片
追问
这个是达到了随机生成图片的效果,如果要让赛车碰撞到障碍物后,触发碰撞的提示,要如何实现呢。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询