當完成道路運動的動畫之后焊刹,只需加入敵車這一元素即可大致完成游戲內(nèi)容了
敵車需要達到以下兩個基本條件
1.隨機刷新,2向下運動
隨機產(chǎn)生敵車的代碼如下:
<script src="1.js"><script>(調用工具JQuery)
<script>
function create()
{? var diche=$("<div class='diche'></div>")(產(chǎn)生一個名為diche的盒子)?
var x=parseInt(5*Math.random()); (令x為一個從0到4的隨機整數(shù))
x=x*20+4; (令x 的值為4粗俱,24罐监,44,64侧啼,84)
diche.css({"left":x+"%"}); ? (將x的值賦給diche作為這個盒子的絕對定位里的left值)
$(".saidao").append(diche); (將敵車盒子放入saidao盒子里)
diche.animate({"top":"100%"},3000,"linear")}(定義diche盒子的運動方式)
setInterval(create,1000,(每隔1000毫秒產(chǎn)生一輛敵車)
function(){pkcar.remove()})(當敵車運動完成后銷毀,主要是為了節(jié)省空間)
</script>