正文:
1.闪烁
我们需要让背景闪烁,为此我们先要在css中定义背景色,我定义为黑色,然后用Jquery的animate函数实现渐隐渐现的动画。
代码示例:
$(document).ready(function() {
setInterval('$(".background").animate({opacity: 0.5}, "slow").animate({opacity: 1}, "slow");', 2000);
});
2.飞机
我们需要定义一个飞机模型,这里我用一个png图片实现。飞机需要有移动、碰撞检测等功能。
代码示例:
var planeLeft;
var planeTop;
function movePlane(x, y) {
planeLeft += x;
planeTop += y;
$("#plane").css("left", planeLeft + "px").css("top", planeTop + "px");
}
function detectCollision() {
var planeWidth = $("#plane").width();
var planeHeight = $("#plane").height();
var planeLeft = $("#plane").position().left;
var planeTop = $("#plane").positi